@charset "UTF-8";
/*首页样式*/
@font-face { font-family: 'Muli'; src: url("../font/zt.ttf"); }
.content { width: 1170px; background: #ffffff; border-radius: 12px 12px 0 0; position: relative; z-index: 2; margin: 0 auto; font-size: 12px; padding: 0 15px 20px 15px; margin-top: 25PX; }
.content .img { overflow: hidden; position: relative; }
.content .img img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.hide { display: none; }
.indexico { background: url("../images/indexico.png") no-repeat center; }
.title_ { height: 70px; line-height: 70px; display: block; overflow: hidden; }
.title_ .bt { float: left; font-size: 20px; color: #252525; font-weight: bold; }
.title_ .lab_box { float: left; height: 32px; line-height: 32px; padding-top: 19px; }
.title_ .lab_box .lab { float: left; background-color: #fafafa; border-radius: 8px; color: #404040; font-size: 14px; display: block; margin-right: 13px; width: 105px; text-align: center; cursor: pointer; position: relative; }
.title_ .lab_box .lab::after { display: none; position: absolute; left: 50%; content: ''; background: url(../images/indexico.png) no-repeat center; height: 6px; width: 20px; background-position: -264px -127px; margin-left: -10px; bottom: -5px; }
.title_ .lab_box .lab:hover { background: #da4a19; color: #fff; }
.title_ .lab_box .on { background: #da4a19; color: #fff; }
.title_ .lab_box .on::after { display: block; }
.Indexbox7-5 .title_ .lab_box .lab{width: 80px;}
.title_ .swch { float: left; height: 100%; overflow: hidden; }
.title_ .swch li { float: left; font-size: 16px; color: #252525; margin-right: 20px; padding: 0 5px; cursor: pointer; position: relative; height: 100%; overflow: hidden; }
.title_ .swch li::after { width: 100%; height: 5px; background: none; border-radius: 2px; position: absolute; left: 0; bottom: 0; content: ''; }
.title_ .swch li:hover { color: #EB4E18; }
.title_ .swch li:hover::after { background-color: #fcece7; }
.title_ .swch .on { color: #EB4E18; font-size: 20px; margin-bottom: 2px; font-weight: bold; }
.title_ .swch .on::after { background-color: #fcece7; }
.title_ .more { float: right; font-size: 14px; color: #404040; padding-right: 3px; }
.title_ .more:hover { color: #EB4E18; }
.title_ .more:hover i { background-position: -24px -38px; -webkit-animation: translateX 0.3s ease-out; animation: translateX 0.3s ease-out; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }
.title_ .more i { display: inline-block; vertical-align: middle; margin: -2px 0 0 3px; height: 9px; width: 14px; background-position: -47px -38px; -webkit-animation: translateX2 0.3s ease-out; animation: translateX2 0.3s ease-out; }
.title_.none_after .lab_box .lab::after { display: none; }
.titlebt { height: 80px; line-height: 80px; overflow: hidden; }
.titlebt .bt { color: #252525; font-size: 32px; float: left; }
.titlebt .bt i { display: inline-block; vertical-align: middle; margin: -2px 10px 0 0; }
.titlebt .bt .ico1 { height: 40px; width: 40px; background-position: -53px -156px; }
.titlebt .bt .ico2 { height: 41px; width: 41px; background-position: -115px -151px; }
.titlebt .bt .ico3 { height: 37px; width: 41px; background-position: -178px -152px; }
.titlebt .bt .ico4 { height: 39px; width: 42px; background-position: -229px -148px; }
.titlebt .bt .ico5 { height: 41px; width: 37px; background-position: 0 -155px; }
.titlebt .switch_a { float: right; }
.titlebt .switch_a a { float: left; padding: 0 10px; margin: 0 5px; font-size: 18px; color: #252525; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.titlebt .switch_a a:hover { color: #EB4E18; }
@-webkit-keyframes translateY10 { 0% { -webkit-transform: translateY(0); transform: translateY(0); }
  50% { -webkit-transform: translateY(0); transform: translateY(0); }
  100% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } }
@keyframes translateY10 { 0% { -webkit-transform: translateY(0); transform: translateY(0); }
  50% { -webkit-transform: translateY(0); transform: translateY(0); }
  100% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } }
@-webkit-keyframes dash { 0% { stroke: #eb4e17;
    stroke-dashoffset: 50.24; }
  100% { stroke: #eb4e17;
    stroke-dashoffset: 0; } }
@keyframes dash { 0% { stroke: #eb4e17;
    stroke-dashoffset: 50.24; }
  100% { stroke: #eb4e17;
    stroke-dashoffset: 0; } }
@-webkit-keyframes translateX2 { from { -webkit-transform: translateX(3px); transform: translateX(3px); }
  to { -webkit-transform: translateX(0px); transform: translateX(0px); } }
@keyframes translateX2 { from { -webkit-transform: translateX(3px); transform: translateX(3px); }
  to { -webkit-transform: translateX(0px); transform: translateX(0px); } }
@-webkit-keyframes translateX { from { -webkit-transform: translateX(0px); transform: translateX(0px); }
  to { -webkit-transform: translateX(3px); transform: translateX(3px); } }
@keyframes translateX { from { -webkit-transform: translateX(0px); transform: translateX(0px); }
  to { -webkit-transform: translateX(3px); transform: translateX(3px); } }
@-webkit-keyframes Bubble { 0% { -webkit-transform: scale(0) translateX(-40px) translateY(40px); transform: scale(0) translateX(-40px) translateY(40px);
    opacity: 0; }
  50% { -webkit-transform: scale(0.5) translateX(-10px) translateY(10px); transform: scale(0.5) translateX(-10px) translateY(10px);
    opacity: 0.8; }
  100% { -webkit-transform: scale(1) translateX(0px) translateY(0px); transform: scale(1) translateX(0px) translateY(0px);
    opacity: 1; } }
@keyframes Bubble { 0% { -webkit-transform: scale(0) translateX(-40px) translateY(40px); transform: scale(0) translateX(-40px) translateY(40px);
    opacity: 0; }
  50% { -webkit-transform: scale(0.5) translateX(-10px) translateY(10px); transform: scale(0.5) translateX(-10px) translateY(10px);
    opacity: 0.8; }
  100% { -webkit-transform: scale(1) translateX(0px) translateY(0px); transform: scale(1) translateX(0px) translateY(0px);
    opacity: 1; } }
@-webkit-keyframes Bubbleend { 0% { -webkit-transform: scale(1) translateX(0px) translateY(0px); transform: scale(1) translateX(0px) translateY(0px);
    opacity: 1; }
  50% { -webkit-transform: scale(0.5) translateX(-10px) translateY(10px); transform: scale(0.5) translateX(-10px) translateY(10px);
    opacity: 0.8; }
  100% { -webkit-transform: scale(0) translateX(-40px) translateY(40px); transform: scale(0) translateX(-40px) translateY(40px);
    opacity: 0; } }
@keyframes Bubbleend { 0% { -webkit-transform: scale(1) translateX(0px) translateY(0px); transform: scale(1) translateX(0px) translateY(0px);
    opacity: 1; }
  50% { -webkit-transform: scale(0.5) translateX(-10px) translateY(10px); transform: scale(0.5) translateX(-10px) translateY(10px);
    opacity: 0.8; }
  100% { -webkit-transform: scale(0) translateX(-40px) translateY(40px); transform: scale(0) translateX(-40px) translateY(40px);
    opacity: 0; } }
.Indexadd-100 { margin: 20px 0; position:relative;}
.Indexadd-100 .add { width: 100%; display: block; }
.Indexadd-100 .add img { width: 100%; height: auto; display: block; }
.fixednav { width: 40px; height: 260px; background-color: #ffffff; border-radius: 4px; position: fixed; right: 20px; top: 50%; z-index: 10; display: none; }
.fixednav .lab { width: 100%; position: relative; display: block; margin-top: 3px; }
.fixednav .lab:hover .i2 { opacity: 1; }
.fixednav .lab i { background: url("../images/nav.png") no-repeat center; display: block; height: 30px; }
.fixednav .lab .i2 { -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-position-x: -62px; }
.fixednav .ico1, .fixednav .ico7 { margin-top: 10px; }
.fixednav .ico1 i { background-position: 0 -9px; }
.fixednav .ico3 i { background-position: 0 -42px; }
.fixednav .ico4 i { background-position: 0 -76px; }
.fixednav .ico5 i { background-position: 0 -110px; }
.fixednav .ico2 i { background-position: 0 -145px; }
.fixednav .ico6 i { background-position: 0 -180px; }
.fixednav .ico7 i { background-position: 0 -221px; }
.fixednav .current .i2 { opacity: 1; }
.fixednav .top { cursor: pointer; }
.Indexbox1 { padding-bottom: 20px; width: 1200px; margin-left: -15px; }
.Indexbox1 .Indexbox1-tile { height: 30px; line-height: 30px; border-bottom: 1px solid #f0eff4; padding: 16px 0; }
.Indexbox1 .Indexbox1-tile .nav_ { float: left; padding: 0 20px; }
.Indexbox1 .Indexbox1-tile .nav_ li { float: left; height: 30px; text-align: center; }
.Indexbox1 .Indexbox1-tile .nav_ li a { display: block; height: 100%; cursor: pointer; font-size: 15px; color: #656565; border-radius: 4px; padding: 0 20px; }
.Indexbox1 .Indexbox1-tile .nav_ li a:hover { background: rgba(222, 72, 21, 0.05); color: #eb4e18; }
.Indexbox1 .Indexbox1-tile .nav_ .on a { font-weight: bold; background: rgba(222, 72, 21, 0.05); color: #eb4e18; }
.Indexbox1 .Indexbox1-tile .wxwb { float: right; padding-right: 20px; position: relative; z-index: 3; }
.Indexbox1 .Indexbox1-tile .wxwb:hover .lab { color: #EB4E18; }
.Indexbox1 .Indexbox1-tile .wxwb:hover .lab .ico1 { height: 32px; width: 35px; background-position: -91px -95px; }
.Indexbox1 .Indexbox1-tile .wxwb:hover .lab .ico2 { height: 31px; width: 34px; background-position: -44px -101px; }
.Indexbox1 .Indexbox1-tile .wxwb:hover .showlab { height: 264px; }
.Indexbox1 .Indexbox1-tile .wxwb:hover .showlab .imgbox { -webkit-animation: translateY10 0s; animation: translateY10 0s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }
.Indexbox1 .Indexbox1-tile .wxwb .lab { float: left; color: #565656; font-size: 12px; cursor: pointer; padding-left: 10px; height: 35px; line-height: 35px; margin-top: -3px; }
.Indexbox1 .Indexbox1-tile .wxwb .lab i { display: inline-block; vertical-align: middle; margin: 7px -1px 0 0; }
.Indexbox1 .Indexbox1-tile .wxwb .lab .ico1 { height: 32px; width: 35px; background-position: -55px -65px; }
.Indexbox1 .Indexbox1-tile .wxwb .lab .ico2 { height: 31px; width: 34px; background-position: -205px 5px; }
.Indexbox1 .Indexbox1-tile .wxwb .showlab { background: url("../images/wbwx.png") no-repeat center top; width: 553px; height: 0; position: absolute; overflow: hidden; top: 20px; right: -22px; }
.Indexbox1 .Indexbox1-tile .wxwb .showlab .imgbox { position: absolute; left: 26px; top: 48px; }
.Indexbox1 .Indexbox1-tile .wxwb .showlab .imgbox .imglab { float: left; padding-left: 16px; }
.Indexbox1 .Indexbox1-tile .wxwb .showlab .imgbox .imglab:nth-child(2) p { color: #fff; }
.Indexbox1 .Indexbox1-tile .wxwb .showlab .imgbox .imglab .img { width: 105px; height: 105px; background: #eb5b12; border-radius: 5px; overflow: hidden; -webkit-box-shadow: 0px 4px 10px 0px rgba(255, 102, 48, 0.34); box-shadow: 0px 4px 10px 0px rgba(255, 102, 48, 0.34); }
.Indexbox1 .Indexbox1-tile .wxwb .showlab .imgbox .imglab .img img { width: 100%; height: 100%; display: block; }
.Indexbox1 .Indexbox1-tile .wxwb .showlab .imgbox .imglab p { font-size: 12px; width: 105px; text-align: center; color: #252525; height: 26px; line-height: 26px; padding-top: 5px; letter-spacing: 1px; }
.Indexbox1 .Indexbox1-item > .switchbox { width: 990px; overflow: hidden; }
.Indexbox1 .Indexbox1-item { padding: 16px 15px 0; overflow: hidden; }
.Indexbox1 .Indexbox1-item .Indexbox1-lab { padding-left: 10px; width: 70px; display: block; margin-top: -8px; }
.Indexbox1 .Indexbox1-item .Indexbox1-lab .lab { display: block; border: 1px solid #e4e4e4; border-radius: 5px; line-height: 25px; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; height: 25px; overflow: hidden; margin-top: 11px; color: #747474; font-size: 12px; }
.Indexbox1 .Indexbox1-item .Indexbox1-lab .lab:hover { background: rgba(222, 72, 21, 0.05); border-color: #de4815; color: #de4815; }
.Indexbox1 .Indexbox1-item .Indexbox1-lab .on { background: rgba(222, 72, 21, 0.05); border-color: #de4815; color: #de4815; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp { width: 885px; padding-left: 19px; overflow: hidden; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .listlab { width: 105%; padding: 6px 0 5px 0; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .listlab .img { width: 130px; height: 85px; position: relative; overflow: hidden; display: block; float: left; margin-right: 21px; border-radius: 8px; color: #fff; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .listlab .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .listlab .img p { width: 100%; height: 30px; line-height: 30px; text-align: center; position: absolute; left: 0; bottom: 0; background: rgba(0, 0, 0, 0.8); }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .alab p a { padding: 0 10px; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .alab p a:first-child, .Indexbox1 .Indexbox1-item .Indexbox1-warp .alab p a:last-child { width: 72px; padding: 0 15px; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .alab p a:first-child { text-align: left; padding-left: 0; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .alab p a:last-child { text-align: right; padding-right: 0; }
.Indexbox1 .Indexbox1-item .Indexbox1-warp .alab p a:last-child::after { display: none; }
.Indexbox1 .Indexbox1-item .alab p { padding: 0 5px; height: 30px; overflow: hidden; line-height: 30px; margin: 7px 0 0 0; }
.Indexbox1 .Indexbox1-item .alab p:nth-child(even) { background: rgba(200, 199, 204, 0.1); }
.Indexbox1 .Indexbox1-item .alab p a { display: block; float: left; position: relative; color: #252525; font-size: 13px; width: 120px; padding: 0 7px; text-align: center; height: 30px; overflow: hidden; }
.Indexbox1 .Indexbox1-item .alab p a::after { content: ''; width: 1px; height: 15px; display: block; position: absolute; right: 0; top: 8px; background: #bdb3b3; }
.Indexbox1 .Indexbox1-item .alab p a:hover { color: #eb4e18; }
.Indexbox1 .Indexbox1-item .alab p .u { color: #eb4e18; }
.Indexbox1 .Indexbox1-item .list2 { width: 102%; padding: 5px 0; border-bottom: 1px solid #eeeeee; margin-bottom: 5px; }
.Indexbox1 .Indexbox1-item .list2 .lis { display: block; overflow: hidden; float: left; width: 110px; margin: 0 21px 0 12px; }
.Indexbox1 .Indexbox1-item .list2 .lis:hover .img img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox1 .Indexbox1-item .list2 .lis .img { height: 110px; border-radius: 20px; height: 110px; display: block; overflow: hidden; }
.Indexbox1 .Indexbox1-item .list2 .lis p { height: 50px; line-height: 50px; overflow: hidden; width: 100%; text-align: center; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 13px; color: #252525; }
.Indexbox1 .Indexbox1-item .list2 .lis p:hover { color: #eb4e18; }
.Indexbox1 .Indexbox1-item .list2 + .alab { margin-top: -3px; }
.Indexbox1 .Indexbox1-item .list3 { width: 102%; padding: 6px 0 0 0; }
.Indexbox1 .Indexbox1-item .list3 .lis { display: block; overflow: hidden; float: left; width: 140px; margin: 0 13px; color: #252525; }
.Indexbox1 .Indexbox1-item .list3 .lis:hover { color: #eb4e18; }
.Indexbox1 .Indexbox1-item .list3 .lis:hover .img img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox { width: 100%; height: 188px; position: relative; overflow: hidden; border-radius: 8px; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox:hover .motai { top: 0px; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox:hover .img img { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai { position: absolute; top: 190px; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .sao { width: 90px; height: 90px; margin: 0 auto; margin-top: 15px; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .sao img { width: 100%; height: 100%; display: block; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box { width: 80%; display: block; margin: 0 auto; padding-top: 10px; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box .btn_ { overflow: hidden; padding-bottom: 8px; text-align: center; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box .btn_ .a { display: block; float: left; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; height: 28px; line-height: 27px; border: 1px solid #f39800; border-radius: 3px; color: #fff; background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7ff39800,endColorstr=#7ff39800); zoom: 1; background: rgba(243, 152, 0, 0.6); }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box .btn_ .bj1 { background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f1aad19,endColorstr=#7f1aad19); zoom: 1; background: rgba(26, 173, 25, 0.6); border-color: #1aad19; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box .btn_ .bj2 { background: transparent; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fff7e7e,endColorstr=#7fff7e7e); zoom: 1; background: rgba(255, 126, 126, 0.6); border-color: #ff7e7e; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box .btn_ .p { width: 52px; height: 25px; line-height: 23px; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box .btn_ .p + .p { margin-left: 6px; }
.Indexbox1 .Indexbox1-item .list3 .lis .imgbox .motai .btn_box .btn_ .a:hover { opacity: 0.9; }
.Indexbox1 .Indexbox1-item .list3 .lis .img { width: 100%; height: 188px; border-radius: 8px; display: block; overflow: hidden; }
.Indexbox1 .Indexbox1-item .list3 .lis p { height: 32px; line-height: 32px; padding-top: 18px; overflow: hidden; width: 100%; text-align: center; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 13px; }
.Indexbox1 .Indexbox1-item .list3 .lis p a { color: #252525; }
.Indexbox1 .Indexbox1-item .list3 .lis p a:hover { color: #eb4e18; }
.Indexbox1 .Indexbox1-item .listhd { padding-left: 7px; }
.Indexbox1 .Indexbox1-item .listhd .bttile { height: 32px; line-height: 32px; width: 100%; overflow: hidden; font-size: 13px; color: #252525; }
.Indexbox1 .Indexbox1-item .listhd .bttile .bt { float: left; }
.Indexbox1 .Indexbox1-item .listhd .bttile .more { float: right; color: #252525; }
.Indexbox1 .Indexbox1-item .listhd .bttile .more:hover { color: #eb4e18; }
.Indexbox1 .Indexbox1-item .listhd .lisul { position: relative; width: 979px; height: 197px; margin-top: 15px; overflow: hidden; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul { position: relative; height: 100%; display: block; left: 0; top: 0; word-break: break-all; white-space: nowrap; font-size: 0; width: auto; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li { font-size: 13px; display: inline-block; padding-right: 29px; width: 200px; overflow: hidden; color: #252525; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .img { height: 120px; width: 100%; display: block; border-radius: 5px; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .name { width: 100%; display: block; overflow: hidden; display: block; height: 32px; padding-top: 11px; line-height: 32px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 16px; color: #252525; font-weight: bold; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .name:hover { color: #eb4e18; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .labtex { width: 100%; height: 30px; line-height: 30px; overflow: hidden;color: #a1a1a1; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .labtex .time { display: block; overflow: hidden; float: left; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .labtex .zt { float: right; }
.Indexbox1 .Indexbox1-item .listhd .lisul ul li .labtex .zt.on { color: #a1a1a1; }
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox { width: 164px; height: 244px; border-radius: 8px; overflow: hidden; position: relative; }
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .bd li { width: 164px; height: 244px; overflow: hidden; }
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .bd li .img { width: 100%; height: 100%; display: block; }
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .add_ {  position: absolute; top: 0; left: 0; z-index: 1; }
.Indexbox1 .Indexbox1-item .shoplis{width: 100%; overflow: hidden;color: #3c3c3c;}
.Indexbox1 .Indexbox1-item .shoplis ul{width: 105%; padding-top: 6px;}
.Indexbox1 .Indexbox1-item .shoplis ul li{float: left; margin: 0 22px 0 13px; width: 216px;}
.Indexbox1 .Indexbox1-item .shoplis ul li .img{height: 101px; width: 100%; display: block; overflow: hidden;}
.Indexbox1 .Indexbox1-item .shoplis ul li .name{height: 30px; line-height: 30px; overflow: hidden; display: block; padding-top: 15px; white-space: nowrap; text-overflow: ellipsis; font-size: 16px; }
.Indexbox1 .Indexbox1-item .shoplis ul li .p{height: 23px;line-height: 23px; overflow: hidden; display: block; color: #ababab;white-space: nowrap; text-overflow: ellipsis; font-size: 12px; }
.Indexbox1 .Indexbox1-item .shoplis ul li .lab{height: 30px; line-height: 30px; padding-top: 20px; overflow: hidden;display: flex; }
.Indexbox1 .Indexbox1-item .shoplis ul li .lab .number{float: left; font-size: 16px;flex: 1; overflow: hidden; padding-right: 10px;}
.Indexbox1 .Indexbox1-item .shoplis ul li .lab .btn{font-size: 12px; float: right; }
.Indexbox1 .Indexbox1-item .shoplis ul li a{color: #3c3c3c;}
.Indexbox1 .Indexbox1-item .shoplis ul li a:hover{color: #eb4e18 !important;}						
/*.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .add_ { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; }*/
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .add_ .img { width: 100%; height: 100%; display: block; }
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox #right_abtj{ position: absolute; top: 0; left: 0; z-index: 2;}
/*.Indexbox1 .Indexbox1-item .Indexbox1-lunbox #right_abtj{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2;}*/
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .hd { position: absolute; left: 0; bottom: 15px; height: 6px; text-align: center; width: 100%; }
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .hd li { display: inline-block; vertical-align: middle; width: 6px; height: 6px; border-radius: 50%; opacity: 0.5; background: #f0eff4; margin: -2px 5px 0; overflow: hidden; text-indent: 100em; }
.Indexbox1 .Indexbox1-item .Indexbox1-lunbox .hd .on { opacity: 1; background: #de4815; }
.Indexboxnav { margin-bottom: 20px; }
.Indexboxnav ul { height: 56px; background: rgba(0, 0, 0, 0.02); border: 1px solid #dfdfdf; border-radius: 9px; padding: 0 20px; line-height: 56px; }
.Indexboxnav li { width: 11.11%; display: block; float: left; overflow: hidden; text-align: center; }
.Indexboxnav li i { display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; background: url("../images/indexiconav.png") no-repeat center; }
.Indexboxnav li .ico1 { height: 19px; width: 19px; background-position: 0 0; }
.Indexboxnav li .ico9 { height: 17px; width: 17px; background-position: -320px 0; }
.Indexboxnav li .ico5 { height: 19px; width: 18px; background-position: -160px 0; }
.Indexboxnav li .ico6 { height: 18px; width: 18px; background-position: -200px 0; }
.Indexboxnav li .ico8 { height: 17px; width: 19px; background-position: -280px 0; }
.Indexboxnav li .ico7 { height: 19px; width: 19px; background-position: -240px 0; }
.Indexboxnav li .ico3 { height: 19px; width: 19px; background-position: -80px 0; }
.Indexboxnav li .ico4 { height: 20px; width: 20px; background-position: -120px 0; }
.Indexboxnav li .ico2 { height: 19px; width: 21px; background-position: -40px 0; }
.Indexboxnav li .lis { color: #7f7f7f; font-size: 13px; padding: 0 10px; }
.Indexboxnav li .lis:hover { color: #eb4e17; }
.Indexboxnav li .lis:hover i { background-position-y: -40px; }

.Indexboxnav li{width: 10%;}
.Indexboxnav .app-indexhd{color: #eb4e17 !important;}
.Indexboxnav .app-indexhd .ico{background: url("../images/icon-app-indexhd.png") no-repeat center !important; width: 19px; height: 19px; background-position: 0 0;}

.Indexbox2 { padding-bottom: 10px; }
.Indexbox2 .Indexbox2-1 { width: 400px; }
.ullishow{width: 1px;height: 1px;overflow: hidden}
.Indexbox2 .Indexbox2-1 .hdwrap { height: 560px; width: 100%; position: relative; overflow: hidden; display: block; border-radius: 8px; }
.Indexbox2 .Indexbox2-1 .hdwrap .ban ul { position: absolute; top: 0; left: 0; height: 560px; }
.Indexbox2 .Indexbox2-1 .hdwrap .ban ul li { height: 560px; width: 400px; position: relative; overflow: hidden; display: block; }
.Indexbox2 .Indexbox2-1 .hdwrap .ban ul li a { display: block; width: 100%; height: 100%; color: #fff; }
.Indexbox2 .Indexbox2-1 .hdwrap .ban ul li a img { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.Indexbox2 .Indexbox2-1 .hdwrap .ban ul li .tex { height: 80px; background: rgba(0, 0, 0, 0.8); width: 100%; position: absolute; left: 0; bottom: 0; }
.Indexbox2 .Indexbox2-1 .hdwrap .ban ul li .tex p { font-size: 20px; line-height: 32px; margin: 8px 14px; height: 64px; -webkit-clip-path: polygon(100% 0%, 100% 50%, 55% 50%, 55% 100%, 0% 100%, 0% 0%); clip-path: polygon(100% 0%, 100% 50%, 55% 50%, 55% 100%, 0% 100%, 0% 0%); overflow: hidden; text-align: justify; }
.Indexbox2 .Indexbox2-1 .hdwrap .ban ul li .tex p::before { width: 5px; height: 5px; display: inline-block; vertical-align: middle; content: ''; background: #fff; border-radius: 50%; margin: -2px 5px 0 0; display: none; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic { position: absolute; width: 100%; height: 86px; left: 0; bottom: 96px; width: 100%; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic .num { display: block; position: relative; height: 100%; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic ul { position: absolute; left: 0; top: 0; height: 86px !important; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic ul li { height: 86px; width: 63px; float: left; border-radius: 5px; position: relative; margin: 0 8px; cursor: pointer; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic ul li .cur { background: url("../images/indexico.png") no-repeat center; display: block; position: absolute; left: -5px; top: 5px; height: 24px; width: 60px; background-position: -262px -86px; text-align: center; color: #fff; line-height: 24px; z-index: 1; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic ul li .img { border: 2px solid transparent; width: 100%; height: 100%; display: block; border-radius: 3px; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; background: none; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic ul li .img::after { content: ''; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; background: #000; opacity: 0.5; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic ul .on .img { border: 2px solid #ff9639; opacity: 1; }
.Indexbox2 .Indexbox2-1 .hdwrap .min_pic ul .on .img::after { opacity: 0; }
.Indexbox2 .Indexbox2-1 .hdwrap .btn { position: absolute; top: 50%; width: 100px; height: 100px; margin-top: -60px; background: #DE4815; border-radius: 50%; cursor: pointer; opacity: 0.8; display: none; }
.Indexbox2 .Indexbox2-1 .hdwrap .btn:hover { opacity: 1; }
.Indexbox2 .Indexbox2-1 .hdwrap .btn i { position: absolute; display: block; height: 23px; width: 14px; top: 50%; margin-top: -11px; }
.Indexbox2 .Indexbox2-1 .hdwrap .prev { left: -59px; }
.Indexbox2 .Indexbox2-1 .hdwrap .prev i { background-position: -149px 0; right: 19px; }
.Indexbox2 .Indexbox2-1 .hdwrap .next { right: -59px; }
.Indexbox2 .Indexbox2-1 .hdwrap .next i { background-position: -125px 0; left: 19px; }
.Indexbox2 .Indexbox2-1 .hdwrap .numsvg { position: absolute; right: 0; height: 20px; width: 150px; bottom: 12px; }
.Indexbox2 .Indexbox2-1 .hdwrap .numsvg ul li { width: 20px; height: 20px; display: block; float: left; margin: 0 3px; border-radius: 50%; position: relative; }
.Indexbox2 .Indexbox2-1 .hdwrap .numsvg ul li::before { display: block; position: relative; width: 20px; height: 20px; left: 0; top: 0; content: ''; opacity: 0.3; background: #eb4e17; border-radius: 50%; }
.Indexbox2 .Indexbox2-1 .hdwrap .numsvg ul li .svg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.Indexbox2 .Indexbox2-1 .hdwrap .numsvg ul li .cls { fill: none; stroke: #000; stroke-linecap: round; stroke-miterlimit: 2; stroke-width: 2px; stroke-dasharray: 50.24; stroke-dashoffset: 50.24; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; }
.Indexbox2 .Indexbox2-1 .hdwrap .numsvg ul .on .run-anim { -webkit-animation-name: dash; animation-name: dash; -webkit-animation-duration: 0s; animation-duration: 0s; -webkit-animation-play-state: paused; animation-play-state: paused; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-timing-function: linear; animation-timing-function: linear; }
.Indexbox2 .Indexbox2-1 .hdwrap .numsvg ul .on .cls { stroke: #eb4e17; }
.Indexbox2 .Indexbox2-1 .hdwrap:hover .btn { display: block; }
.Indexbox2 .Indexbox2-1 .Szation { width: 100%; overflow: hidden; }
.Indexbox2 .Indexbox2-1 .Szation .lis1 { width: 105%; }
.Indexbox2 .Indexbox2-1 .Szation .lis1 .lis { width: 90px; display: block; float: left; margin: 0 12px 0 0; color: #252525; }
.Indexbox2 .Indexbox2-1 .Szation .lis1 .lis:hover { color: #EB4E18; }
.Indexbox2 .Indexbox2-1 .Szation .lis1 .lis .img { height: 108px; border-radius: 5px; }
.Indexbox2 .Indexbox2-1 .Szation .lis1 .lis p { height: 28px; line-height: 28px; overflow: hidden; text-align: center; font-size: 14px; width: 100%; padding-top: 15px; }
.Indexbox2 .Indexbox2-1 .Szation .lis2 { padding-top: 13px; }
.Indexbox2 .Indexbox2-1 .Szation .lis2 .lis { width: 100%; height: 30px; line-height: 30px; overflow: hidden; display: block; color: #252525; font-size: 14px; padding-top: 1px; }
.Indexbox2 .Indexbox2-1 .Szation .lis2 .lis:hover p { color: #EB4E18; }
.Indexbox2 .Indexbox2-1 .Szation .lis2 .lis:hover span { background: rgba(235, 78, 24, 0.1); color: #eb4e18; }
.Indexbox2 .Indexbox2-1 .Szation .lis2 .lis .p { float: left; max-width: 352px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.Indexbox2 .Indexbox2-1 .Szation .lis2 .lis span { height: 17px; line-height: 17px; color: #404040; background-color: #ebecee; border-radius: 4px; padding: 0 7px; font-size: 12px; display: block; float: right; margin: 7px 0 0 0; }
.Indexbox2 .Indexbox2-2 { width: 400px; padding: 0 22px; }
.Indexbox2 .Indexbox2-2 .bttile { height: 44px; background: rgba(235, 78, 24, 0.1); border-radius: 6px; border: solid 1px #de4815; padding: 0 12px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 15px; color: #EB4E18; text-align: center; }
.Indexbox2 .Indexbox2-2 .bttile .lab { padding: 0 10px; height: 26px; line-height: 26px; display: inline-block; vertical-align: middle; border-radius: 13px; position: relative; margin: 9px 5px 0; cursor: pointer; }
.Indexbox2 .Indexbox2-2 .bttile .lab:hover { background: #de4815; color: #fff; }
.Indexbox2 .Indexbox2-2 .bttile .lab:hover::after { display: block; }
.Indexbox2 .Indexbox2-2 .bttile .lab::after { display: none; position: absolute; left: 50%; content: ''; background: url("../images/indexico.png") no-repeat center; height: 12px; width: 33px; background-position: -232px -62px; margin-left: -17px; bottom: -12px; }
.Indexbox2 .Indexbox2-2 .bttile .on { background: #de4815; color: #fff; }
.Indexbox2 .Indexbox2-2 .bttile .on::after { display: block; }
.Indexbox2 .Indexbox2-2 .tex-h { text-align: center; padding: 5px 0; }
.Indexbox2 .Indexbox2-2 .tex-h a { display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox2 .Indexbox2-2 .tex-h a:hover { text-decoration: underline; }
.Indexbox2 .Indexbox2-2 .tex-h .h1 { height: 26px; line-height: 26px; color: #eb4e18; font-size: 22px; padding-top: 15px; }
.Indexbox2 .Indexbox2-2 .tex-h .bt-h2 { height: 30px; line-height: 30px; width: 100%; overflow: hidden; padding-top: 10px; }
.Indexbox2 .Indexbox2-2 .tex-h .bt-h2 .h2 { float: left; color: #005bbe; font-size: 13px; width: 48%; overflow: hidden; padding: 0 2% 0 0; }
.Indexbox2 .Indexbox2-2 .tex-h .bt-h2 .h2:nth-child(2) { padding: 0 0 0 2%; }
.Indexbox2 .Indexbox2-2 .switchbox { height: 900px; overflow: hidden; }
.Indexbox2 .Indexbox2-2 .news_ul { width: 400px; position: relative; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .line { height: 1px; background-color: #404040; opacity: 0.1; width: 100%; margin: 8px 0; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis { line-height: 30px; height: 30px; overflow: hidden; width: 100%; font-size: 14px; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis .vid { display: inline-block; vertical-align: middle; height: 14px; width: 14px; background-position: 0 -37px; margin: -2px 5px 0 0; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis i { width: 3px; height: 3px; border: 1px solid #404040; display: inline-block; vertical-align: middle; margin: -2px 3px 0 0; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis .tex { width: 350px; display: block; float: left; color: #252525; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis .tex:hover { color: #EB4E18; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis .tex:hover i { border-color: #EB4E18; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis .time { float: right; color: #404040; }
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis.cor .tex{color:#EB4E18;}
.Indexbox2 .Indexbox2-2 .news_ul .bd ul li .lis.cor2 .tex{color:#005bbe;}
.Indexbox2 .Indexbox2-2 .news_ul .hd { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; margin-top: 15px; width: 100%; height: 44px; line-height: 44px; text-align: center; overflow: hidden; }
.Indexbox2 .Indexbox2-2 .news_ul .hd .btn { display: inline-block; vertical-align: middle; width: 44px; height: 44px; background: rgba(236, 236, 236, 0.5); border-radius: 8px; position: relative; cursor: pointer; margin-top: -2px; }
.Indexbox2 .Indexbox2-2 .news_ul .hd .btn:hover { background: #ececec; }
.Indexbox2 .Indexbox2-2 .news_ul .hd .btn i { display: block; position: absolute; left: 50%; top: 50%; height: 22px; width: 12px; margin-left: -6px; margin-top: -11px; }
.Indexbox2 .Indexbox2-2 .news_ul .hd .prev i { background-position: -72px 0; }
.Indexbox2 .Indexbox2-2 .news_ul .hd .next i { background-position: -102px 0; }
.Indexbox2 .Indexbox2-2 .news_ul .hd ul { display: inline-block; vertical-align: middle; padding: 0 10px; }
.Indexbox2 .Indexbox2-2 .news_ul .hd ul li { width: 8px; height: 8px; background-color: #dfdfdf; border-radius: 50%; display: inline-block; vertical-align: middle; margin: -2px 10px 0; overflow: hidden; text-indent: 100em; cursor: pointer; }
.Indexbox2 .Indexbox2-2 .news_ul .hd ul .on { width: 12px; height: 12px; background: #EB4E18; }
.Indexbox2 .Indexbox2-2 .imgtop { padding-top: 13px; }
.Indexbox2 .Indexbox2-2 .imgtop::after { width: 100%; content: ''; display: block; height: 6px; background-color: #f0eff4; border-radius: 3px; }
.Indexbox2 .Indexbox2-2 .imgtop .img { height: 223px; display: block; width: 100%; border-radius: 8px; }
.Indexbox2 .Indexbox2-2 .imgtop .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox2 .Indexbox2-2 .imgtop .name { height: 52px; line-height: 52px; font-size: 18px; color: #252525; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox2 .Indexbox2-2 .imgtop .name:hover { color: #EB4E18; }
.Indexbox2 .Indexbox2-2 .imglis { padding-top: 3px; }
.Indexbox2 .Indexbox2-2 .imglis li { height: 100px; padding-top: 20px; }
.Indexbox2 .Indexbox2-2 .imglis li .img { display: block; float: left; width: 166px; height: 100px; border-radius: 5px; }
.Indexbox2 .Indexbox2-2 .imglis li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox2 .Indexbox2-2 .imglis li .infor { float: left; padding-left: 15px; width: 210px; overflow: hidden; line-height: 24px; }
.Indexbox2 .Indexbox2-2 .imglis li .infor .name { font-size: 14px; color: #252525; height: 48px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden; }
.Indexbox2 .Indexbox2-2 .imglis li .infor .name:hover { color: #EB4E18; }
.Indexbox2 .Indexbox2-2 .imglis li .infor p { padding-top: 6px; color: #404040; height: 48px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox2 .Indexbox2-2 .imglis2 { height: 100px; padding-top: 20px; width: 105%; }
.Indexbox2 .Indexbox2-2 .imglis2 .lis { display: block; width: 180px; height: 100px; border-radius: 5px; overflow: hidden; position: relative; color: #fff; float: left; margin-right: 20px; }
.Indexbox2 .Indexbox2-2 .imglis2 .lis .img { width: 100%; height: 100%; }
.Indexbox2 .Indexbox2-2 .imglis2 .lis .mortai { position: absolute; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); top: 0; left: 0; }
.Indexbox2 .Indexbox2-2 .imglis2 .lis p { position: absolute; left: 5px; height: 30px; line-height: 30px; font-size: 14px; width: 135px; overflow: hidden; bottom: 0; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox2 .Indexbox2-2 .imglis2 .lis .ico { position: absolute; right: -10px; bottom: -10px; display: block; -webkit-transform: scale(0.8) rotate(0); -ms-transform: scale(0.8) rotate(0); transform: scale(0.8) rotate(0); -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; height: 58px; width: 58px; background-position: -292px 0; }
.Indexbox2 .Indexbox2-2 .imglis2 .lis:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox2 .Indexbox2-2 .imglis2 .lis:hover .ico { -webkit-transform: scale(0.8) rotate(90deg); -ms-transform: scale(0.8) rotate(90deg); transform: scale(0.8) rotate(90deg); }
.Indexbox2 .Indexbox2-2 .imglis2 .lis:hover p{height:auto;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;word-break: break-all;white-space: normal;text-overflow: inherit;line-height: 22px;bottom: 3px;width: 150px;}
.Indexbox2 .Indexbox2-3 { width: 326px; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile { height: 32px; width: 100%; line-height: 32px; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .labbox { float: left; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .labbox .lab { float: left; width: 105px; height: 32px; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 8px; text-align: center; font-size: 14px; line-height: 30px; border: 1px solid #dfdfdf; color: #404040; margin-right: 10px; cursor: pointer; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .labbox .lab .libao { display: inline-block; vertical-align: middle; margin: -5px 5px 0 0; height: 21px; width: 18px; background-position: 0 -68px; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .labbox .lab:hover { color: #EB4E18; border-color: rgba(235, 78, 24, 0.1); background: rgba(235, 78, 24, 0.1); }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .labbox .lab:hover .libao { background-position: -28px -68px; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .labbox .on { color: #EB4E18; border-color: rgba(235, 78, 24, 0.1); background: rgba(235, 78, 24, 0.1); }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .labbox .on .libao { background-position: -28px -68px; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .more { float: right; font-size: 14px; color: #404040; padding-right: 3px; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .more:hover { color: #EB4E18; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .more:hover i { background-position: -24px -38px; -webkit-animation: translateX 0.3s ease-out; animation: translateX 0.3s ease-out; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }
.Indexbox2 .Indexbox2-3 .labbox1 .bttile .more i { display: inline-block; vertical-align: middle; margin: -2px 0 0 3px; height: 9px; width: 14px; background-position: -47px -38px; -webkit-animation: translateX2 0.3s ease-out; animation: translateX2 0.3s ease-out; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis { height: 56px; padding: 15px 0; border-bottom: 1px solid #f4f3f4; width: 100%; display: block; color: #252525; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis:hover { color: #EB4E18; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis .img { width: 100px; height: 56px; border-radius: 5px; display: block; float: left; margin-right: 10px; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis .name { float: left; width: 145px; font-size: 14px; line-height: 19px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; overflow: hidden; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis .pc { float: right; width: 62px; text-align: center; color: #eb4e18; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis .pc p { font-size: 12px; line-height: 12px; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis .pc .number { font-size: 32px; font-family: "Muli"; height: 24px; line-height: 24px; padding-top: 17px; }
.Indexbox2 .Indexbox2-3 .labbox1 .list .lis .pc .number i { font-size: 26px; }
.Indexbox2 .Indexbox2-3 .labbox1 .imgbox { height: 318px; padding: 15px 0; display: block; }
.Indexbox2 .Indexbox2-3 .labbox1 .imgbox .img { width: 100%; height: 100%; display: block; }
.Indexbox2 .Indexbox2-3 .labbox2 ul { margin-top: -10px; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li { padding: 10px 0; border-bottom: 1px solid #f4f3f4; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li:last-child { border: none; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .li_ { height: 62px; overflow: hidden; width: 100%; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .img { display: block; float: left; width: 122px; height: 62px; border-radius: 5px; margin-right: 15px; position: relative; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .img .num { height: 17px; background: #de4815; line-height: 17px; padding: 0 6px; color: #fff; border-radius: 0px 2px 8px 0px; position: absolute; top: 0; left: 0; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .infor { float: left; width: 185px; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .infor .name { font-size: 18px; height: 28px; line-height: 28px; display: block; width: 100%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #252525; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .infor .name:hover { color: #EB4E18; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .infor .p { color: #404040; height: 28px; line-height: 28px; overflow: hidden; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .infor .p .btn{display:block;float: right;width: 60px;height: 20px;color: #fd3232;border: 1px solid rgba(253,50,50,0.6);line-height: 20px;text-align: center;border-radius: 5px;margin-top: 3px;}
.Indexbox2 .Indexbox2-3 .labbox2 ul li .infor .p .btn:hover{ background:rgba(253,50,50,0.1);}
.Indexbox2 .Indexbox2-3 .labbox2 ul li .infor .p span:nth-child(1) { padding-right: 10px; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .lab_ { width: 100%; padding: 1px 0 2px; margin-top: 10px; max-height: 34px; overflow: hidden; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .lab_ span { display: inline-block; vertical-align: middle; background-color: #f0eff4; border-radius: 4px; padding: 0 6px; color: #acacac; height: 15px; line-height: 15px; margin: 2px 2px 2px 0; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .box-b { display: none; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .box-b .img { height: 148px; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .box-b .name { margin-top: -5px; margin-bottom: 3px; }
.Indexbox2 .Indexbox2-3 .labbox2 ul li .box-b .lab_ { margin: 0; padding: 6px 0; }
.Indexbox2 .Indexbox2-3 .labbox2 ul .on { height: 148px; }
.Indexbox2 .Indexbox2-3 .labbox2 ul .on .box-b { display: block; }
.Indexbox2 .Indexbox2-3 .labbox2 ul .on .box-a { display: none; }
.Indexbox3 { margin-bottom: 20px; }
.Indexbox3 .Indexbox3-1 { width: 370px; }
.Indexbox3 .Indexbox3-1 .title_ { border-bottom: 1px solid #e4e4e4; }
.Indexbox3 .Indexbox3-1 .warp_ { border-right: 1px solid #e4e4e4; padding: 15px 20px 0 0; }
.Indexbox3 .Indexbox3-1 .warp_ .bt { height: 40px; line-height: 40px; overflow: hidden; width: 100%; color: #252525; font-size: 18px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; margin-bottom: 15px; font-weight: bold; }
.Indexbox3 .Indexbox3-1 .warp_ .bt i { display: inline-block; vertical-align: middle; margin: -5px 10px 0 0; height: 24px; width: 24px; background-position: 0 -107px; }
.Indexbox3 .Indexbox3-1 .warp_ .infor_ { height: 76px; width: 100%; overflow: hidden; margin-bottom: 15px; }
.Indexbox3 .Indexbox3-1 .warp_ .infor_ .img { width: 122px; height: 76px; float: left; display: block; border-radius: 8px; }
.Indexbox3 .Indexbox3-1 .warp_ .infor_ .tex { float: left; width: 209px; padding-left: 18px; font-size: 14px; color: #747474; line-height: 28px; overflow: hidden; height: 76px; margin-top: -4px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao { padding: 3px 0; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao li { margin-bottom: 12px; height: 25px; line-height: 25px; display: block; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao li .tex {position: relative; float: left; height: 25px; width: 277px; padding: 0 8px; border-radius: 4px; font-size: 14px; background: #e4e4e4; color: #252525; overflow: hidden; display: flex;}
.Indexbox3 .Indexbox3-1 .warp_ .toupiao li .tex p{flex: 1; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.Indexbox3 .Indexbox3-1 .warp_ .toupiao li .tex span{position: absolute; right: -15%; top: 0; transition: all 0.2s linear; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao:hover li .tex span{ position: relative; right: 0;}
.Indexbox3 .Indexbox3-1 .warp_ .toupiao li .btn { float: right; text-align: center; width: 50px; height: 25px; border-radius: 4px; background: #252525; color: #fff; cursor: pointer; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao li .btn:hover { opacity: 0.9; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao .li1 .tex { background: #4cda63; background: rgba(76, 218, 99, 0.1); color: #147e25; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao .li1 .btn { background: #4cda63; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao .li2 .tex { background: #5ac9fa; background: rgba(90, 201, 250, 0.1); color: #16739c; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao .li2 .btn { background: #5ac9fa; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao .li3 .tex { background: #ff9601; background: rgba(255, 150, 1, 0.1); color: #8d5b15; }
.Indexbox3 .Indexbox3-1 .warp_ .toupiao .li3 .btn { background: #ff9601; }
.Indexbox3 .Indexbox3-1 .warp_ .list .lis { height: 32px; line-height: 32px; overflow: hidden; color: #252525; display: block; }
.Indexbox3 .Indexbox3-1 .warp_ .list .lis:hover { color: #EB4E18; }
.Indexbox3 .Indexbox3-1 .warp_ .list .lis:hover .btn { color: #EB4E18; background: rgba(255, 78, 24, 0.1); }
.Indexbox3 .Indexbox3-1 .warp_ .list .lis .tex { font-size: 14px; display: block; float: left; overflow: hidden; width: 290px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox3 .Indexbox3-1 .warp_ .list .lis .btn { height: 17px; width: 35px; float: right; margin: 7px 0 0 0; border-radius: 4px; background: #acacac; background: rgba(143, 142, 147, 0.2); color: #404040; line-height: 17px; text-align: center; }
.Indexbox3 .Indexbox3-2 { width: 800px; }
.Indexbox3 .Indexbox3-2 .title_ { padding-left: 15px; border-bottom: 1px solid #e4e4e4; }
.Indexbox3 .Indexbox3-2 .lis { width: 348px; padding: 20px 0 0 18px; }
.Indexbox3 .Indexbox3-2 .lis li { width: 164px; margin-right: 10px; float: left; }
.Indexbox3 .Indexbox3-2 .lis li .img { display: block; border-radius: 5px; overflow: hidden; position: relative; height: 100px; }
.Indexbox3 .Indexbox3-2 .lis li .img .vid { position: absolute; display: block; right: -10px; bottom: -13px; -webkit-transform: scale(0.6) rotate(0); -ms-transform: scale(0.6) rotate(0); transform: scale(0.6) rotate(0); -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; height: 58px; width: 58px; background-position: -292px 0; z-index: 1; }
.Indexbox3 .Indexbox3-2 .lis li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox3 .Indexbox3-2 .lis li .img:hover .vid { -webkit-transform: scale(0.6) rotate(90deg); -ms-transform: scale(0.6) rotate(90deg); transform: scale(0.6) rotate(90deg); }
.Indexbox3 .Indexbox3-2 .lis li .p { width: 100%; background: rgba(0, 0, 0, 0.5); position: absolute; left: 0; bottom: 0; height: 28px; line-height: 28px; text-align: center; color: #fff; z-index: 0; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox3 .Indexbox3-2 .lis li .name { height: 40px; line-height: 40px; font-size: 14px; color: #252525; padding-top: 3px; margin-bottom: 7px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox3 .Indexbox3-2 .lis li .name:hover { color: #EB4E18; }
.Indexbox3 .Indexbox3-2 .lis .on_ { width: 338px; }
.Indexbox3 .Indexbox3-2 .lis .on_ .img { height: 200px; }
.Indexbox3 .Indexbox3-2 .lis .on_ .img .vid { right: -5px; bottom: -5px; -webkit-transform: scale(0.8) rotate(0); -ms-transform: scale(0.8) rotate(0); transform: scale(0.8) rotate(0); }
.Indexbox3 .Indexbox3-2 .lis .on_ .img:hover .vid { -webkit-transform: scale(0.8) rotate(90deg); -ms-transform: scale(0.8) rotate(90deg); transform: scale(0.8) rotate(90deg); }
.Indexbox3 .Indexbox3-2 .today { width: 426px; padding-top: 11px; background: url("../images/indextoday.png") no-repeat right bottom; }
.Indexbox3 .Indexbox3-2 .today .daybt { background: url("../images/today.png") no-repeat center; width: 71px; height: 357px; display: block; float: right; position: relative; text-align: center; color: #eb4e17; overflow: hidden; }
.Indexbox3 .Indexbox3-2 .today .daybt .day {font-size: 30px;height: 30px;line-height: 30px;padding-top: 33px;letter-spacing: 2px;}
.Indexbox3 .Indexbox3-2 .today .daybt .week {font-size: 14px;}
.Indexbox3 .Indexbox3-2 .today .daybt .img{width: 100%; height: 100%; display: block; border-radius: 5px; overflow: hidden;}
.Indexbox3 .Indexbox3-2 .today .daylis { float: left;  width: 340px; }
.Indexbox3 .Indexbox3-2 .today .daylis li {height: 31px; line-height: 31px; padding: 0 10px; overflow: hidden; display: flex; position: relative; }
.Indexbox3 .Indexbox3-2 .today .daylis li .name { display: none; }
.Indexbox3 .Indexbox3-2 .today .daylis li .bt {transition: all 0.2s linear; color: #252525; font-size: 14px; flex: 1;  float: left; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.Indexbox3 .Indexbox3-2 .today .daylis li .bt:hover { color: #EB4E18; }
.Indexbox3 .Indexbox3-2 .today .daylis li:hover .lab  .pl {padding-left: 5px; position: relative; right: 0;}
.Indexbox3 .Indexbox3-2 .today .daylis li .lab { float: right; color: #747474; }
.Indexbox3 .Indexbox3-2 .today .daylis li .lab .name { float: left; }
.Indexbox3 .Indexbox3-2 .today .daylis li .lab .pl { float: right; position: absolute; right: -20%; top: 0; transition: all 0.2s linear;}
.Indexbox3 .Indexbox3-2 .today .daylis li .lab i { display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; }
.Indexbox3 .Indexbox3-2 .today .daylis li .lab .iconame { height: 18px; width: 16px; background-position: -180px 0; margin: -5px 10px 0 0; }
.Indexbox3 .Indexbox3-2 .today .daylis li .lab .icopl { height: 14px; width: 18px; background-position: -78px -41px; }
.Indexbox3 .Indexbox3-2 .today .daylis .on { display: block;  height: 90px; border-radius: 8px; background: #fff; padding: 10px; margin: 10px 0; -webkit-box-shadow: 0px 0px 13px 0px rgba(222, 72, 21, 0.18); box-shadow: 0px 0px 13px 0px rgba(222, 72, 21, 0.18); }
.Indexbox3 .Indexbox3-2 .today .daylis .on .bt { font-size: 18px; padding-top: 5px; width: 100%; line-height: 28px; height: 56px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; white-space: normal; font-weight: bold; }
.Indexbox3 .Indexbox3-2 .today .daylis .on .lab { width: 100%; float: left; padding-top: 5px; display: block;padding-left: 0px !important;  }
.Indexbox3 .Indexbox3-2 .today .daylis .on .lab .name { display: block; max-width: 50%; overflow: hidden; }
.Indexbox3 .Indexbox3-2 .today .daylis .on .lab .pl{position: relative; right: 0;}
.Indexbox3 .Indexbox3-2 .today .daylis .a_img{overflow: visible;position: relative;margin: -3px 0 10px 0;padding: 0;height: 123px;background: none;box-shadow: none;}
.Indexbox3 .Indexbox3-2 .today .daylis .a_img img{display:block; width:100%;}
.Indexbox3 .Indexbox3-2 .today .daylis .a_img2{overflow: visible;position: relative;margin: 10px 0 10px 0;padding: 0;height: 123px;background: none;box-shadow: none;}
.Indexbox3 .Indexbox3-2 .today .daylis .a_img img{display:block; width:100%; border-radius: 10px;}
.Indexbox3 .Indexbox3-2 .today .daylis .a_img2 img{display:block; width:100%; border-radius: 10px;}
.Indexbox3 .Indexbox3-3 { width: 100%; }
.Indexbox3 .Indexbox3-3 .list { overflow: hidden; width: 100%; }
.Indexbox3 .Indexbox3-3 .list ul { width: 105%; }
.Indexbox3 .Indexbox3-3 .list ul li { float: left; width: 170px; margin: 0 30px 0 0; }
.Indexbox3 .Indexbox3-3 .list ul li:hover .name { color: #EB4E18; }
.Indexbox3 .Indexbox3-3 .list ul li .img { height: 208px; display: block; overflow: hidden; border-radius: 5px; margin-bottom: 10px; }
.Indexbox3 .Indexbox3-3 .list ul li .img .tab{display:block;position:absolute;top: 0;left: 0;width: 70px;height: 30px;line-height: 30px;text-align: center;background: rgba(255,0,0,0.6);color: #fff;border-radius: 5px 0 8px 0;z-index: 1;}
.Indexbox3 .Indexbox3-3 .list ul li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox3 .Indexbox3-3 .list ul li .name { height: 43px; width: 100%; line-height: 43px; margin-bottom: 10px; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 18px; color: #252525; }
.Indexbox3 .Indexbox3-3 .list ul li .lab { height: 17px; line-height: 17px; width: 100%; overflow: hidden; color: #404040; }
.Indexbox3 .Indexbox3-3 .list ul li .lab .time { float: left; display: block; }
.Indexbox3 .Indexbox3-3 .list ul li .lab .bq { float: right; padding: 0 5px; height: 17px; background: #acacac; background: rgba(143, 142, 147, 0.2); border-radius: 4px; }
.Indexbox4 .list { width: 100%; overflow: hidden; }
.Indexbox4 .list ul { width: 105%; }
.Indexbox4 .list ul li { float: left; width: 280px; height: 156px; margin: 0 16px 16px 0; }
.Indexbox4 .list ul li .img { width: 100%; height: 100%; display: block; position: relative; overflow: hidden; border-radius: 10px; color: #fff; }
.Indexbox4 .list ul li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox4 .list ul li p { position: absolute; bottom: 0; left: 0; height: 38px; background: rgba(0, 0, 0, 0.5); line-height: 38px; text-align: center; font-size: 14px; width: 100%; }
.Indexbox4 .list ul .li2 { width: 380px; height: 210px; margin: 0 15px 15px 0; }
.Indexbox4 .list ul .li2 p { height: 54px; line-height: 54px; }
.Indexbox5 { margin-bottom: 20px; }
.Indexbox5 .Indexbox5-1 { width: 100%; margin-top: -15px; }
.Indexbox5 .Indexbox5-1 .list { width: 100%; height: 322px; overflow: hidden; }
.Indexbox5 .Indexbox5-1 .list ul { width: 110%; }
.Indexbox5 .Indexbox5-1 .list li { float: left; padding-right: 33px; width: 238px; overflow: hidden; height: 322px; display: -webkit-box; display: -ms-flexbox; display: flex; }
.Indexbox5 .Indexbox5-1 .list li .img { width: 238px; height: 322px; border-radius: 10px; display: block; overflow: hidden; float: left; }
.Indexbox5 .Indexbox5-1 .list li .infor { float: left; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; width: 0; overflow: hidden; position: relative; }
.Indexbox5 .Indexbox5-1 .list li .infor .text { width: 370px; padding-left: 25px; }
.Indexbox5 .Indexbox5-1 .list li .infor .name { height: 40px; line-height: 40px; font-size: 28px; overflow: hidden; display: block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #252525; margin: -5px 0 5px; }
.Indexbox5 .Indexbox5-1 .list li .infor .bt { height: 40px; line-height: 40px; font-size: 18px; overflow: hidden; display: block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #252525; }
.Indexbox5 .Indexbox5-1 .list li .infor .tex { margin: 5px 0; line-height: 26px; font-size: 14px; height: 104; color: #404040; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox5 .Indexbox5-1 .list li .infor .imgsao { width: 136px; height: 136px; float: left; }
.Indexbox5 .Indexbox5-1 .list li .infor .imgsao img { width: 100%; height: 100%; display: block; }
.Indexbox5 .Indexbox5-1 .list li .infor .lab_ { float: right; padding-top: 60px; padding-right: 5px; }
.Indexbox5 .Indexbox5-1 .list li .infor .lab_ a { display: block; height: 26px; line-height: 26px; margin-top: 5px; font-size: 16px; cursor: pointer; color: #7c7c7c; }
.Indexbox5 .Indexbox5-1 .list li .infor .lab_ a:hover { text-decoration: underline; color: #252525; }
.Indexbox5 .Indexbox5-1 .list li .infor .lab_ .more { color: #EB4E18; padding-right: 3px; }
.Indexbox5 .Indexbox5-1 .list li .infor .lab_ .more:hover { color: #EB4E18; text-decoration: none; }
.Indexbox5 .Indexbox5-1 .list li .infor .lab_ .more:hover i { -webkit-animation: translateX 0.3s ease-out; animation: translateX 0.3s ease-out; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }
.Indexbox5 .Indexbox5-1 .list li .infor .lab_ .more i { display: inline-block; vertical-align: middle; margin: -2px 0 0 3px; height: 9px; width: 14px; background-position: -24px -38px; -webkit-animation: translateX2 0.3s ease-out; animation: translateX2 0.3s ease-out; }
.Indexbox5 .Indexbox5-1 .list .on { width: 628px; }
.Indexbox5 .Indexbox5-2 { width: 870px; }
.Indexbox5 .Indexbox5-2 .list { width: 100%; overflow: hidden; }
.Indexbox5 .Indexbox5-2 .list ul { width: 105%; }
.Indexbox5 .Indexbox5-2 .list .ul1 li { float: left; width: 270px; margin-right: 30px; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .img { height: 164px; border-radius: 5px; overflow: hidden; border-radius: 10px; display: block; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox5 .Indexbox5-2 .list .ul1 li .name { height: 40px; line-height: 40px; width: 100%; overflow: hidden; font-size: 16px; color: #252525; padding: 7px 0 3px; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .name a { color: #252525; float: left; padding-right: 25px; overflow: hidden; position: relative; height: 100%; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .name a:hover { color: #EB4E18; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .name a:hover i { background-position: -24px -38px; -webkit-animation: translateX 0.3s ease-out; animation: translateX 0.3s ease-out; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .name a i { position: absolute; right: 3px; top: 50%; margin-top: -4px; display: block; height: 9px; width: 14px; background-position: -47px -38px; -webkit-animation: translateX2 0.3s ease-out; animation: translateX2 0.3s ease-out; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .lab { height: 28px; line-height: 28px; width: 100%; font-size: 14px; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .lab .a { color: #404040; margin-right: 10px; padding-right: 10px; display: block; float: left; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .lab .a:hover { color: #EB4E18; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .lab .btn { font-size: 13px; float: right; width: 80px; height: 28px; text-align: center; border-radius: 8px; background: rgba(235, 78, 24, 0.1); color: #eb4e18; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox5 .Indexbox5-2 .list .ul1 li .lab .btn:hover { background: #EB4E18; color: #fff; }
.Indexbox5 .Indexbox5-3 { width: 272px; }
.Indexbox5 .Indexbox5-3 .list { border-top: solid 1px #e7e6eb; margin-top: 6px; }
.Indexbox5 .Indexbox5-3 .list li { padding: 6px 0; width: 100%; }
.Indexbox5 .Indexbox5-3 .list li:nth-child(1) { margin-top: -1px; }
.Indexbox5 .Indexbox5-3 .list li .lab { display: none; }
.Indexbox5 .Indexbox5-3 .list li .lis { height: 22px; line-height: 22px; font-size: 14px; color: #252525; width: 100%; display: block; overflow: hidden; }
.Indexbox5 .Indexbox5-3 .list li .lis .name { float: left; width: 200px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block; overflow: hidden; }
.Indexbox5 .Indexbox5-3 .list li .lis .name:hover { color: #EB4E18; }
.Indexbox5 .Indexbox5-3 .list li .lis i { display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; color: #fff; font-size: 12px; background-color: #e38122; border-radius: 4px; width: 16px; text-align: center; height: 16px; line-height: 16px; position: relative; }
.Indexbox5 .Indexbox5-3 .list li .lis i u { text-decoration: none; -webkit-transform: translate(-50%, -50%) scale(0.9); -ms-transform: translate(-50%, -50%) scale(0.9); transform: translate(-50%, -50%) scale(0.9); position: absolute; top: 50%; left: 50%; }
.Indexbox5 .Indexbox5-3 .list li .lis .kf { float: right; border-radius: 4px; padding: 0 8px; min-width: 36px; max-width: 60px; overflow: hidden; text-align: center; color: #017aff; font-size: 13px; background: rgba(1, 122, 255, 0.1); }
.Indexbox5 .Indexbox5-3 .list .on { border-bottom: solid 1px #e7e6eb; border-top: solid 1px #e7e6eb; padding-top: 12px; }
.Indexbox5 .Indexbox5-3 .list .on .lis { font-size: 16px; }
.Indexbox5 .Indexbox5-3 .list .on .lab { padding-top: 5px; display: block; height: 25px; line-height: 25px; color: #404040; overflow: hidden; }
.Indexbox5 .Indexbox5-3 .list .on .lab span { float: left; }
.Indexbox5 .Indexbox5-3 .list .on .lab .time { float: right; }
.Indexbox6 { margin-bottom: 20px; }
.Indexbox6 .warp_ { margin-top: -15px; }
.Indexbox6 .Indexbox6-1 { width: 100%; height: 407px; padding-bottom: 10px; position: relative; }
.Indexbox6 .Indexbox6-1 .title_ { height: 58px; line-height: 58px; border-bottom: 1px solid #f0eff4; }
.Indexbox6 .Indexbox6-1 .bd { overflow: hidden; height: 348px; }
.Indexbox6 .Indexbox6-1 .bd ul { position: relative; top: 0; left: 0; }
.Indexbox6 .Indexbox6-1 .bd li { height: 348px; position: relative; overflow: hidden; }
.Indexbox6 .Indexbox6-1 .bd li .bjimg { width: 100%; height: 100%; display: block; position: relative; }
.Indexbox6 .Indexbox6-1 .bd li .bjimg img { width: 120%; height: 120%; display: block; -o-object-fit: cover; object-fit: cover; left: -10%; top: -10%; position: relative; }
.Indexbox6 .Indexbox6-1 .bd li .bjimg .bj { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(70%, #fff), to(rgba(255, 255, 255, 0.9))); background: -o-linear-gradient(top, #fff 0%, #fff 70%, rgba(255, 255, 255, 0.9) 100%); background: linear-gradient(to bottom, #fff 0%, #fff 70%, rgba(255, 255, 255, 0.9) 100%); }
.Indexbox6 .Indexbox6-1 .bd li .box_ { position: absolute; padding-right: 200px; top: 20px; left: 15px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .imgbox { width: 184px; float: left; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .imgbox .img { width: 100%; height: 236px; display: block; border-radius: 10px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .imgbox .btn { margin: 23px auto 0; width: 134px; height: 40px; border: solid 1px rgba(234, 78, 23, 0.4); background: rgba(222, 72, 21, 0.1); display: block; border-radius: 16px; line-height: 40px; text-align: center; font-size: 16px; color: #eb4e17; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .imgbox .btn:hover { background: #EB4E18; color: #fff; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor { float: left; padding-left: 23px; width: 740px; font-size: 14px; color: #252525; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex { float: left; width: 580px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .h1 { height: 40px; line-height: 40px; overflow: hidden; width: 100%; margin-top: -5px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .h1 .name { font-size: 32px; color: #252525; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; max-width: 75%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .h1 .time { padding-top: 10px; display: inline-block; vertical-align: middle; height: 20px; line-height: 20px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .h1 .time i { padding: 0 5px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .bq { height: 20px; line-height: 20px; width: 100%; overflow: hidden; margin: 15px 0; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .bq span { font-size: 12px; height: 17px; margin: -2px 0 0 0; border-radius: 4px; padding: 0 8px; background: #acacac; background: rgba(143, 142, 147, 0.2); color: #404040; line-height: 17px; text-align: center; display: inline-block; vertical-align: middle; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .lab_ { height: 52px; width: 100%; line-height: 26px; margin-bottom: 15px; overflow: hidden; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .lab_ p { float: left; width: 24%; margin-right: 1%; overflow: hidden; height: 26px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .lab_ p a { color: #252525; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .lab_ p a:hover { color: #EB4E18; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .pfbox { float: left; width: 82px; height: 82px; display: block; border-radius: 16px; text-align: center; font-size: 12px; color: #eb4e17; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .pfbox .bt { height: 20px; line-height: 20px; padding-top: 10px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .pfbox .number { padding-top: 5px; font-size: 40px; font-weight: bold; line-height: 40px; height: 40px; font-family: "Muli"; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .pfbox .number i { font-size: 31px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .shoplonk { float: left; margin-left: 25px; max-width: 446px; height: 70px; margin-top: 5px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .shoplonk img { height: 100%; display: block; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .tex .shoplonk img:hover { opacity: 0.9; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .vidlis { float: left; width: 134px; padding-top: 40px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .vidlis .lis { height: 79px; width: 100%; display: block; position: relative; border-radius: 5px; overflow: hidden; margin-top: 17px; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .vidlis .lis img { width: 100%; display: block; height: 100%; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .vidlis .lis .vid { position: absolute; display: block; right: -15px; bottom: -15px; -webkit-transform: scale(0.6) rotate(0); -ms-transform: scale(0.6) rotate(0); transform: scale(0.6) rotate(0); -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; height: 58px; width: 58px; background-position: -292px 0; z-index: 1; }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .vidlis .lis:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .vidlis .lis:hover .vid { -webkit-transform: scale(0.6) rotate(90deg); -ms-transform: scale(0.6) rotate(90deg); transform: scale(0.6) rotate(90deg); }
.Indexbox6 .Indexbox6-1 .bd li .box_ .infor .text_tishi { float: left; width: 100%; padding-top: 15px; line-height: 26px; height: 52px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox6 .Indexbox6-1 .hd { position: absolute; width: 200px; right: 0; top: 58px; height: 348px; overflow: hidden; border-left: 1px solid #f0eff4; }
.Indexbox6 .Indexbox6-1 .hd ul { padding: 10px 0 0 23px; }
.Indexbox6 .Indexbox6-1 .hd li { width: 163px; height: 49px; margin-top: 14px; opacity: 0.34; cursor: pointer; }
.Indexbox6 .Indexbox6-1 .hd li img { width: 100%; height: 100%; display: block; border-radius: 10px; -o-object-fit: cover; object-fit: cover; }
.Indexbox6 .Indexbox6-1 .hd .on { opacity: 1; }
.Indexbox6 .Indexbox6-2 { width: 820px; }
.Indexbox6 .Indexbox6-2 .title_ .lab_box .lab.on::after { display: block; }
.Indexbox6 .Indexbox6-2 .list { width: 100%; overflow: hidden; }
.Indexbox6 .Indexbox6-2 .list ul { width: 110%; }
.Indexbox6 .Indexbox6-2 .list li { float: left; width: 385px; margin-right: 48px; font-size: 14px; color: #747474; padding: 7px 0 4px; }
.Indexbox6 .Indexbox6-2 .list li .name { font-size: 16px; line-height: 20px; height: 20px; overflow: hidden; width: 100%; display: block; color: #252525; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox6 .Indexbox6-2 .list li .name:hover { color: #EB4E18; }
.Indexbox6 .Indexbox6-2 .list li .name:hover::before { border-color: #EB4E18; }
.Indexbox6 .Indexbox6-2 .list .lis { padding: 8px 0 13px; }
.Indexbox6 .Indexbox6-2 .list .lis .infor { height: 90px; width: 100%; padding: 18px 0 5px; }
.Indexbox6 .Indexbox6-2 .list .lis .infor .img { width: 160px; float: left; border-radius: 5px; overflow: hidden; display: block; height: 100%; }
.Indexbox6 .Indexbox6-2 .list .lis .infor .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox6 .Indexbox6-2 .list .lis .infor .tex { float: left; width: 210px; padding-left: 15px; }
.Indexbox6 .Indexbox6-2 .list .lis .infor .tex p { line-height: 26px; overflow: hidden; height: 76px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; margin-top: -5px; text-align: justify; position: relative; }
.Indexbox6 .Indexbox6-2 .list .lis .infor .tex p .mor { position: absolute; right: 0; width: 50%; background: #fff; height: 26px; bottom: 0; }
.Indexbox6 .Indexbox6-2 .list .lis .infor .tex .time { text-align: right; line-height: 20px; height: 20px; overflow: hidden; padding-top: 3px; }
.Indexbox6 .Indexbox6-2 .list .lis2 { height: 28px; line-height: 28px; }
.Indexbox6 .Indexbox6-2 .list .lis2 .time { float: right; }
.Indexbox6 .Indexbox6-2 .list .lis2 .name { float: left; width: auto; max-width: 330px; font-size: 14px; }
.Indexbox6 .Indexbox6-2 .list .lis2 .name::before { width: 3px; height: 3px; border: 1px solid #404040; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; content: ''; }
.Indexbox6 .Indexbox6-2 .list2 { width: 100%; }
.Indexbox6 .Indexbox6-2 .list2 ul { width: 108%; }
.Indexbox6 .Indexbox6-2 .list2 ul li { float: left; width: 170px; margin: 10px 46px 0 0; }
.Indexbox6 .Indexbox6-2 .list2 ul li:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox6 .Indexbox6-2 .list2 ul li:hover .vid { -webkit-transform: scale(0.6) rotate(90deg); -ms-transform: scale(0.6) rotate(90deg); transform: scale(0.6) rotate(90deg); }
.Indexbox6 .Indexbox6-2 .list2 ul li:hover .name { color: #EB4E18; }
.Indexbox6 .Indexbox6-2 .list2 ul li .img { width: 170px; height: 208px; display: block; position: relative; overflow: hidden; border-radius: 10px; }
.Indexbox6 .Indexbox6-2 .list2 ul li .vid { position: absolute; display: block; right: -10px; bottom: -10px; -webkit-transform: scale(0.6) rotate(0); -ms-transform: scale(0.6) rotate(0); transform: scale(0.6) rotate(0); -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; height: 58px; width: 58px; background-position: -292px 0; z-index: 1; }
.Indexbox6 .Indexbox6-2 .list2 ul li .name { line-height: 26px; font-size: 16px; color: #252525; display: block; height: 52px; padding-top: 23px; text-align: justify; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox6 .Indexbox6-2 .padt-20 { margin-top: -10px; }
.Indexbox6 .Indexbox6-2 .padt-20 .title_ .lab_box .lab.on::after { display: none; }
.Indexbox6 .Indexbox6-3 { width: 326px; }
.Indexbox6 .Indexbox6-3 .list1 li { width: 100%; padding: 5px 0; }
.Indexbox6 .Indexbox6-3 .list1 li .name { font-size: 16px; line-height: 26px; height: 26px; line-height: 26px; overflow: hidden; width: 100%; display: block; color: #252525; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox6 .Indexbox6-3 .list1 li .name:hover { color: #EB4E18; }
.Indexbox6 .Indexbox6-3 .list1 li .name:hover::before { border-color: #EB4E18; }
.Indexbox6 .Indexbox6-3 .list1 li .infor { height: 70px; width: 100%; padding: 7px 0 5px; }
.Indexbox6 .Indexbox6-3 .list1 li .infor .img { float: left; height: 70px; width: 118px; overflow: hidden; display: block; border-radius: 8px; }
.Indexbox6 .Indexbox6-3 .list1 li .infor .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox6 .Indexbox6-3 .list1 li .infor .tex { width: 195px; color: #404040; font-size: 13px; line-height: 26px; float: left; padding-left: 13px; margin-top: -6px; }
.Indexbox6 .Indexbox6-3 .list1 li .infor .tex p { height: 26px; width: 100%; overflow: hidden; }
.Indexbox6 .Indexbox6-3 .list1 li .infor .tex .btn { height: 17px; border-radius: 4px; background: #acacac; background: rgba(143, 142, 147, 0.2); color: #404040; line-height: 17px; text-align: center; padding: 0 5px; width: auto; display: inline-block; vertical-align: middle; font-size: 12px; }
.Indexbox6 .Indexbox6-3 .list1 li .infor .tex .btn:hover { color: #EB4E18; background: rgba(255, 78, 24, 0.1); }
.Indexbox6 .Indexbox6-3 .function { padding-top: 16px; }
.Indexbox6 .Indexbox6-3 .function .switchlabe { background: #da4a19; color: #fff; padding: 9px 5px 8px; border-radius: 8px; }
.Indexbox6 .Indexbox6-3 .function .switchlabe .lab { font-size: 16px; float: left; padding: 0 10px; margin: 0 2px; height: 26px; line-height: 26px; text-transform: uppercase; cursor: pointer; }
.Indexbox6 .Indexbox6-3 .function .switchlabe .on { background: #fff; color: #EB4E18; border-radius: 20px; position: relative; }
.Indexbox6 .Indexbox6-3 .function .switchlabe .on::after { content: ''; display: block; position: absolute; left: 50%; margin-left: -16px; bottom: -13px; background: url("../images/indexico.png") no-repeat center; height: 13px; width: 33px; background-position: -186px -42px; }
.Indexbox6 .Indexbox6-3 .function .list { padding: 5px 0; }
.Indexbox6 .Indexbox6-3 .function .list .lis { line-height: 36px; height: 36px; display: block; overflow: hidden; color: #252525; font-size: 16px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox6 .Indexbox6-3 .function .list .lis::before { width: 3px; height: 3px; border: 1px solid #404040; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; content: ''; }
.Indexbox6 .Indexbox6-3 .function .list .lis:hover { color: #EB4E18; }
.Indexbox6 .Indexbox6-3 .function .list .lis:hover::before { border-color: #EB4E18; }
.Indexbox6 .Indexbox6-3 .function .bot_ { height: 59px; background: url("../images/bot_.jpg") no-repeat center; width: 100%; line-height: 59px; color: #04fad6; font-size: 16px; display: block; text-align: center; }
.Indexbox6 .Indexbox6-3 .function .bot_:hover { opacity: 0.9; }
.Indexbox6 .Indexbox6-3 .function .bot_ i { display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; height: 18px; width: 23px; background-position: -145px -41px; }
.Indexbox6 .Indexbox6-4{padding-top: 5px; width: 100%;}
.Indexbox6 .Indexbox6-4 .list{padding-top: 5px; width: 100%; overflow: hidden;}
.Indexbox6 .Indexbox6-4 .list ul{width: 105%;}
.Indexbox6 .Indexbox6-4 .list ul li{float: left; width: 276px; margin: 0 22px 0 0;}
.Indexbox6 .Indexbox6-4 .list ul li .img{width: 100%; height: 162px; border-radius: 8px; display: block;}
.Indexbox6 .Indexbox6-4 .list ul li .text{padding-top: 13px; color: #848484;}
.Indexbox6 .Indexbox6-4 .list ul li .nameflex{display: flex; overflow: hidden; height: 25px; line-height: 25px;}
.Indexbox6 .Indexbox6-4 .list ul li .nameflex .name{display: block; float: left; flex: 1; overflow: hidden; width: 180px; font-size: 16px;white-space: nowrap; text-overflow: ellipsis; color: #252525;}
.Indexbox6 .Indexbox6-4 .list ul li .nameflex .btn{width: 75px; float: left; background: #42c16f; color: #fff; text-align: center; border-radius: 5px;}
.Indexbox6 .Indexbox6-4 .list ul li .nameflex .btn:hover{background: #07ad42;}
.Indexbox6 .Indexbox6-4 .list ul li .nameflex .name:hover{color: #EB4E18;}
.Indexbox6 .Indexbox6-4 .list ul li .nametex{height: 32px; line-height: 32px; width: 100%; overflow: hidden;;white-space: nowrap; text-overflow: ellipsis; font-size: 12px;}
.Indexbox6 .Indexbox6-4 .list ul li .numbertex{height: 30px; line-height: 30px; display: flex; overflow: hidden;}
.Indexbox6 .Indexbox6-4 .list ul li .numbertex .number, .Indexbox6 .Indexbox6-4 .list ul li .numbertex .number a{flex: 1; overflow: hidden; width: 120px; float: left;color: #252525; font-size: 16px;}
.Indexbox6 .Indexbox6-4 .list ul li .numbertex .tex{float: right; font-size: 14px;}
.Indexbox7 .warp_ { margin-top: -10px; margin-bottom: 20px; }
.Indexbox7 .Indexbox7-1 { width: 790px; margin-right: 30px; }
.Indexbox7 .Indexbox7-1 .title_ { padding-left: 8px; }
.Indexbox7 .Indexbox7-1 .list { width: 105%; }
.Indexbox7 .Indexbox7-1 .list li { float: left; width: 104px; position: relative; padding: 15px 32px 0 0; }
.Indexbox7 .Indexbox7-1 .list li .img { width: 104px; height: 104px; border-radius: 15px; display: block; }
.Indexbox7 .Indexbox7-1 .list li .name { text-align: center; height: 36px; line-height: 36px; width: 100%; padding-top: 5px; overflow: hidden; display: block; }
.Indexbox7 .Indexbox7-1 .list li .name p { font-size: 18px; color: #252525; width: 100%; overflow: hidden; float: left; height: 100%; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox7 .Indexbox7-1 .list li .name span { display: inline-block; vertical-align: middle; font-size: 12px; color: #EB4E18; line-height: 17px; width: 60px; text-align: center; background: rgba(255, 78, 24, 0.1); }
.Indexbox7 .Indexbox7-1 .list li .num { position: absolute; display: block; text-align: center; line-height: 33px; opacity: 0; }
.Indexbox7 .Indexbox7-1 .list li .num1 { top: -30px; right: 22px; color: #017aff; height: 42px; width: 35px; background-position: -150px -87px; }
.Indexbox7 .Indexbox7-1 .list li .num2 { top: -5px; right: -8px; padding-left: 4px; color: #eb4e18; height: 35px; width: 35px; background-position: -199px -90px; }
.Indexbox7 .Indexbox7-1 .list li:hover .name p { width: 44px; font-size: 14px; }
.Indexbox7 .Indexbox7-1 .list li:hover .num { -webkit-animation: Bubble 0.2s linear; animation: Bubble 0.2s linear; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }
.Indexbox7 .Indexbox7-2 { width: 350px; }
.Indexbox7 .Indexbox7-2 .list { background-color: #fafafa; border-radius: 8px; padding: 7px  17px; }
.Indexbox7 .Indexbox7-2 .list li { padding: 5px 0; }
.Indexbox7 .Indexbox7-2 .list .name { height: 26px; line-height: 26px; width: 100%; display: block; color: #252525; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 16px; }
.Indexbox7 .Indexbox7-2 .list .name:hover { color: #EB4E18; }
.Indexbox7 .Indexbox7-2 .list .infor { height: 56px; width: 100%; padding: 5px 0; }
.Indexbox7 .Indexbox7-2 .list .infor .img { width: 56px; height: 56px; border-radius: 20px; overflow: hidden; float: left; display: block; }
.Indexbox7 .Indexbox7-2 .list .infor .tex { float: left; color: #404040; padding-left: 15px; width: 245px; overflow: hidden; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .p { height: 26px; line-height: 26px; width: 100%; overflow: hidden; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .p i { display: inline-block; vertical-align: middle; margin: -2px 0px 0 5px; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .p .iphone { height: 13px; width: 11px; background-position: -19px 0; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .p .anzhuo { height: 14px; width: 12px; background-position: -41px 0; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .btnbox { height: 22px; line-height: 22px; padding-top: 5px; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .btnbox .btn { padding: 0 8px; background-color: #eeeeee; border-radius: 4px; color: #252525; display: block; float: left; margin-right: 10px; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .btnbox .btn:hover { color: #252525; background: #e0e0e0; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .btnbox .on { background-color: #fdede7; color: #EB4E18; }
.Indexbox7 .Indexbox7-2 .list .infor .tex .btnbox .on:hover { color: #EB4E18; background-color: #fdede7; }
.Indexbox7 .Indexbox7-3 { width: 100%; padding-bottom: 15px; }
.Indexbox7 .Indexbox7-3 .title_ { border-bottom: 1px solid #f0eff4; }
.Indexbox7 .Indexbox7-3 .lunbox_ { position: relative; width: 100%; overflow: hidden; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd { width: 100%; height: 300px; position: relative; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd ul { position: relative; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li { height: 300px; width: 100%; overflow: hidden; position: relative; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .bjbox { width: 100%; height: 100%; display: block; position: relative; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .bjbox img { width: 120%; height: 120%; display: block; -o-object-fit: cover; object-fit: cover; left: -10%; top: -10%; position: relative; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .bjbox .bj { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(70%, #fff), to(rgba(255, 255, 255, 0.9))); background: -o-linear-gradient(top, #fff 0%, #fff 70%, rgba(255, 255, 255, 0.9) 100%); background: linear-gradient(to bottom, #fff 0%, #fff 70%, rgba(255, 255, 255, 0.9) 100%); }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ { position: absolute; padding: 23px 280px 0 13px; top: 0; left: 0; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox { float: left; width: 310px; display: block; position: relative; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox .img_masll { position: absolute; width: 65px; height: 65px; border: solid 3px #ffffff; border-radius: 20px; display: block; top: 150px; left: 280px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox .img_masll img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox .img { height: 186px; width: 310px; display: block; overflow: hidden; border-radius: 8px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox .btn_ { padding-top: 23px; height: 40px; width: 100%; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox .btn_ a { display: block; float: left; width: 110px; text-align: center; margin-right: 15px; font-size: 16px; color: #EB4E18; height: 38px; line-height: 38px; border: solid 1px rgba(234, 78, 23, 0.4); background: rgba(222, 72, 21, 0.1); border-radius: 8px; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .imgbox .btn_ a:hover { color: #fff; background: #EB4E18; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text { float: left; width: 535px; padding-left: 30px; font-size: 14px; color: #252525; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .h1_ { height: 40px; width: 100%; position: relative; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .h1_ .name { height: 40px; line-height: 40px; float: left; font-size: 32px; color: #252525; width: 80%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .h1_ .pf { position: absolute; right: 0; top: 0; width: 70px; text-align: center; color: #eb4e18; font-family: "Muli"; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .h1_ .pf p { height: 20px; line-height: 20px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .h1_ .pf .number { font-size: 39px; line-height: 45px; height: 40px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .h1_ .pf .number i { font-size: 31px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .bq { height: 30px; line-height: 30px; width: 100%; overflow: hidden; margin: 10px 0; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .bq span { font-size: 12px; height: 17px; padding: 0 7px; margin: -2px 0 0 0; border-radius: 4px; background: #acacac; background: rgba(143, 142, 147, 0.2); color: #404040; line-height: 17px; text-align: center; display: inline-block; vertical-align: middle; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .bq i { display: inline-block; vertical-align: middle; margin: -2px 0 0 5px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .bq .anzhuo { height: 23px; width: 19px; background-position: -113px -43px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .bq .iphone { height: 22px; width: 17px; background-position: -245px 0; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .lab_ { height: 52px; width: 100%; line-height: 26px; padding-bottom: 15px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .lab_ p { float: left; width: 32%; margin-right: 1%; overflow: hidden; height: 26px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .lab2 { height: 30px; line-height: 30px; padding-left: 30px; overflow: hidden; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .lab2 a { color: #1061b9; margin: 0 3px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .lab2 a[href]:hover { text-decoration: underline; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bd li .box_ .text .tex { text-indent: 1em; color: #404040; line-height: 33px; height: 66px; overflow: hidden; padding-top: 7px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd { position: absolute; right: 0; height: 100%; width: 280px; top: 0; text-align: center; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd ul { position: relative; z-index: 1; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd li { font-size: 14px; color: #252525; height: 60px; line-height: 60px; cursor: pointer; width: 100%; overflow: hidden;position: absolute; top: 240px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd li + li { top: 180px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd li + li + li { top: 120px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd li + li + li + li { top: 60px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd li + li + li + li + li { top: 0px; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd li:hover { color: #eb4e18; font-size: 20px; font-weight: bold; }
.Indexbox7 .Indexbox7-3 .lunbox_ .hd .on { color: #eb4e18; font-size: 20px; font-weight: bold; }
.Indexbox7 .Indexbox7-3 .lunbox_ .bj_ { position: absolute; width: 100%; left: 0; bottom: 0; background-color: #de4815; opacity: 0.1; border-radius: 20px 20px 0 0; height: 60px; }
.Indexbox7 .Indexbox7-4 { width: 330px; margin-right: 25px; }
.Indexbox7 .Indexbox7-4 .title_ { padding-bottom: 15px; }
.Indexbox7 .Indexbox7-4 .lis { display: block; }
.Indexbox7 .Indexbox7-4 .lis .img { width: 100%; height: 180px; border-radius: 10px; overflow: hidden; }
.Indexbox7 .Indexbox7-4 .lis .name { padding-top: 20px; font-size: 16px; line-height: 32px; color: #252525; height: 60px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox7 .Indexbox7-4 .lis:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox7 .Indexbox7-4 .lis:hover .name { color: #EB4E18; }
.Indexbox7 .Indexbox7-4 .list2 .title_ { height: 60px; line-height: 60px; padding-bottom: 0; }
.Indexbox7 .Indexbox7-4 .list2 .imgli { width: 105%; padding-bottom: 5px; }
.Indexbox7 .Indexbox7-4 .list2 .imgli .li { float: left; width: 160px; display: block; margin-right: 10px; color: #252525; }
.Indexbox7 .Indexbox7-4 .list2 .imgli .li .img { height: 90px; display: block; border-radius: 5px; overflow: hidden; }
.Indexbox7 .Indexbox7-4 .list2 .imgli .li p { font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; padding-top: 13px; }
.Indexbox7 .Indexbox7-4 .list2 .imgli .li:hover { color: #EB4E18; }
.Indexbox7 .Indexbox7-4 .list2 .imgli .li:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox7 .Indexbox7-4 .list2 .p { display: block; width: 100%; height: 36px; line-height: 36px; color: #252525; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 16px; }
.Indexbox7 .Indexbox7-4 .list2 .p::before { width: 3px; height: 3px; border: 1px solid #404040; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; content: ''; }
.Indexbox7 .Indexbox7-4 .list2 .p:hover { color: #EB4E18; }
.Indexbox7 .Indexbox7-4 .list2 .p:hover::before { border-color: #EB4E18; }
.Indexbox7 .Indexbox7-5 { width: 450px; margin-right: 25px; }
.Indexbox7 .Indexbox7-5 .title_ { padding-bottom: 15px; }
.Indexbox7 .Indexbox7-5 .list { margin-top: -5px; }
.Indexbox7 .Indexbox7-5 .list li { padding-bottom: 13px; }
.Indexbox7 .Indexbox7-5 .list li .name { height: 26px; line-height: 26px; width: 100%; display: block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #252525; font-size: 16px; overflow: hidden; }
.Indexbox7 .Indexbox7-5 .list li .name:hover { color: #EB4E18; }
.Indexbox7 .Indexbox7-5 .list li .infor { height: 90px; width: 100%; padding: 14px 0 15px; }
.Indexbox7 .Indexbox7-5 .list li .infor .img { width: 160px; border-radius: 5px; display: block; float: left; height: 90px; }
.Indexbox7 .Indexbox7-5 .list li .infor .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox7 .Indexbox7-5 .list li .infor .tex { padding-top: 3px; float: left; padding-left: 15px; width: 275px; line-height: 28px; color: #747474; font-size: 14px; overflow: hidden; height: 85px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox7 .Indexbox7-5 .list li .lab { height: 20px; line-height: 20px; display: block; color: #747474; font-size: 14px; }
.Indexbox7 .Indexbox7-5 .list li .lab span { display: block; float: left; }
.Indexbox7 .Indexbox7-5 .list li .lab a { color: #747474; display: block; float: right; }
.Indexbox7 .Indexbox7-5 .list li .lab a[href]:hover { color: #EB4E18; text-decoration: underline; }
.Indexbox7 .Indexbox7-5 .p { display: block; width: 100%; height: 36px; line-height: 36px; color: #252525; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 16px; }
.Indexbox7 .Indexbox7-5 .p::before { width: 3px; height: 3px; border: 1px solid #404040; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; content: ''; }
.Indexbox7 .Indexbox7-5 .p:hover { color: #EB4E18; }
.Indexbox7 .Indexbox7-5 .p:hover::before { border-color: #EB4E18; }
.Indexbox7 .Indexbox7-6 { width: 340px; }
.Indexbox7 .Indexbox7-6 .title_ { padding-bottom: 15px; }
.Indexbox7 .Indexbox7-6 .list { margin-top: -18px; }
.Indexbox7 .Indexbox7-6 .list li { border-bottom: 1px solid #f0eff4; padding: 13px 0; }
.Indexbox7 .Indexbox7-6 .list li:last-child { border: none; padding-bottom: 0; }
.Indexbox7 .Indexbox7-6 .list li .name { height: 26px; line-height: 26px; font-size: 16px; color: #252525; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox7 .Indexbox7-6 .list li .name:hover { color: #EB4E18; }
.Indexbox7 .Indexbox7-6 .list li .img { width: 160px; height: 90px; border-radius: 5px; display: block; overflow: hidden; margin: 13px 0 14px; }
.Indexbox7 .Indexbox7-6 .list li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox7 .Indexbox7-6 .list li .lab { width: 100%; height: 20px; line-height: 20px; font-size: 14px; color: #747474; overflow: hidden; }
.Indexbox7 .Indexbox7-6 .list li .lab span { display: block; float: left; margin-right: 30px; }
.Indexbox7 .Indexbox7-7 { width: 100%; overflow: hidden; }
.Indexbox7 .Indexbox7-7 .title_ { border-bottom: 1px solid #f0eff4; }
.Indexbox7 .Indexbox7-7 .list { width: 103%; padding-top: 15px; }
.Indexbox7 .Indexbox7-7 .list li { float: left; width: 130px; display: block; float: left; text-align: center; font-size: 14px; margin: 15px 19px 0 0; }
.Indexbox7 .Indexbox7-7 .list li .imgbox { position: relative; width: 115px; height: 115px; display: block; margin: 0 auto; overflow: hidden; }
.Indexbox7 .Indexbox7-7 .list li .imgbox .img { width: 108px; height: 108px; border-radius: 20px; margin: 0 auto; display: block; }
.Indexbox7 .Indexbox7-7 .list li .imgbox .motai { top: 0; left: 50%; margin-left: -54px; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; padding: 9px 7px 8px 10px; width: 91px; height: 91px; position: absolute; background: #EB4E18; border-radius: 5px; opacity: 0; }
.Indexbox7 .Indexbox7-7 .list li .imgbox .motai img { width: 100%; height: 100%; display: block; }
.Indexbox7 .Indexbox7-7 .list li .imgbox .motai::after { position: absolute; left: 50%; content: ''; background: url("../images/indexico.png") no-repeat center; height: 6px; width: 20px; background-position: -264px -127px; margin-left: -10px; bottom: -5px; display: block; }
.Indexbox7 .Indexbox7-7 .list li .name { padding-top: 5px; color: #313131; height: 24px; line-height: 24px; width: 100%; display: block; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox7 .Indexbox7-7 .list li p { color: #313131; color: #000000; opacity: 0.5; height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: block; padding-top: 3px; }
.Indexbox7 .Indexbox7-7 .list li:hover .imgbox .motai { opacity: 1; }
.Indexbox7 .Indexbox7-7 .list li:hover .name { color: #EB4E18; }
.Indexbox8 { margin-bottom: 20px; }
.Indexbox8 .warp { margin-top: -20px; }
.Indexbox8 .Indexbox8-1 { width: 100%; }
.Indexbox8 .Indexbox8-1 .list { width: 100%; overflow: hidden; }
.Indexbox8 .Indexbox8-1 .list ul { width: 105%; }
.Indexbox8 .Indexbox8-1 .list ul li { float: left; width: 270px; display: block; height: 330px; position: relative; display: block; margin: 0 20px 0  7px; border-radius: 8px; background-color: #fafafa; color: #252525; font-size: 14px; }
.Indexbox8 .Indexbox8-1 .list ul li .img { width: 100%; border-radius: 8px 8px 0 0; height: 145px; display: block; margin-bottom: 25px; }
.Indexbox8 .Indexbox8-1 .list ul li .num { font-size: 14px; position: absolute; height: 24px; text-align: center; min-width: 40px; padding: 0 20px 0 10px; display: block; padding-right: 5px; background: none; top: 10px; left: -7px; color: #fff; text-align: center; line-height: 24px; background: #EB4E18; }
.Indexbox8 .Indexbox8-1 .list ul li .num::after { content: ''; display: block; position: absolute; right: -19px; height: 100%; background: url(../images/indexico.png) no-repeat center; background-position: -314px -86px; top: 0; width: 19px; }
.Indexbox8 .Indexbox8-1 .list ul li .imgsmall { width: 88px; height: 49px; border: solid 2px #ffffff; position: absolute; display: block; left: 17px; top: 120px; border-radius: 2px; background: #fff; }
.Indexbox8 .Indexbox8-1 .list ul li .imgsmall img { width: 100%; display: block; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 2px; }
.Indexbox8 .Indexbox8-1 .list ul li .name { line-height: 26px; font-weight: bold; height: 26px; font-size: 18px; overflow: hidden; padding: 15px 20px 5px 20px; display: block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #252525; }
.Indexbox8 .Indexbox8-1 .list ul li .name:hover { color: #EB4E18; }
.Indexbox8 .Indexbox8-1 .list ul li .p { height: 30px; line-height: 30px; padding: 0 0 0 20px; overflow: hidden; color: #949494; }
.Indexbox8 .Indexbox8-1 .list ul li .p a { color: #949494; padding-left: 30px; }
.Indexbox8 .Indexbox8-1 .list ul li .p a[href]:hover { color: #EB4E18; text-decoration: underline; }
.Indexbox8 .Indexbox8-1 .list ul li .btnlab { margin-top: 13px; border-top: 1px solid #e7e6eb; height: 40px; line-height: 40px; overflow: hidden; display: block; }
.Indexbox8 .Indexbox8-1 .list ul li .btnlab .btn { display: block; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; border-right: 1px solid #e7e6eb; text-align: center; width: 50%; color: #252525; border-radius: 0 0 0 2px; }
.Indexbox8 .Indexbox8-1 .list ul li .btnlab .btn:hover { background: #ededed; }
.Indexbox8 .Indexbox8-1 .list ul li .btnlab .btn:last-child { border: none; width: 135px; border-radius: 0 0 2px 0px; }
.Indexbox8 .Indexbox8-1 .list ul li:hover .img img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox8 .Indexbox8-2 { width: 100%; padding-bottom: 15px; }
.Indexbox8 .Indexbox8-2 .title_ { border-bottom: 1px solid #f0eff4; }
.Indexbox8 .Indexbox8-2 .accordion { height: 295px; width: 100%; display: block; overflow: hidden; margin-top: 17px; }
.Indexbox8 .Indexbox8-2 .accordion ul { position: relative; width: 110%; height: 100%; }
.Indexbox8 .Indexbox8-2 .accordion ul li { float: left; position: relative; width: 177px; overflow: hidden; height: 295px; margin-left: -71px; -webkit-clip-path: polygon(70px 0%, 100% 0%, 107px 100%, 0% 100%); clip-path: polygon(70px 0%, 100% 0%, 107px 100%, 0% 100%); }
.Indexbox8 .Indexbox8-2 .accordion ul li .bjimg { width: 100%; height: 100%; }
.Indexbox8 .Indexbox8-2 .accordion ul li .bjimg img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj { position: absolute; right: 0; top: 0px; height: 100%; width: 795px; display: none; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .bj { -webkit-clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%); clip-path: polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%); position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(80%, #fff), to(rgba(255, 255, 255, 0.8))); background: -o-linear-gradient(top, #fff 0%, #fff 80%, rgba(255, 255, 255, 0.8) 100%); background: linear-gradient(to bottom, #fff 0%, #fff 80%, rgba(255, 255, 255, 0.8) 100%); }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box { width: 100%; position: absolute; top: 0; left: 0; height: 100%; display: block; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab { width: 308px; float: left; padding-top: 17px; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .img { background: #fff; width: 300px; height: 180px; border-radius: 8px; padding: 3px; overflow: hidden; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .img img { border-radius: 8px; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ { height: 60px; margin-top: 17px; background: rgba(218, 74, 25, 0.1); line-height: 60px; color: #252525; font-size: 14px; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ a { color: #252525; padding-left: 22px; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ a[href]:hover { text-decoration: underline; color: #EB4E18; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ .btn { font-size: 16px; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ .btn1 { color: #017aff; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ .btn1:hover { color: #017aff !important; text-decoration: none !important; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ .btn2 { color: #da4a19; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .imglab .bot_ .btn2:hover { color: #da4a19 !important; text-decoration: none !important; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text { float: left; width: 425px; padding: 17px 0 0  20px; font-size: 14px; color: #252525; position: relative; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .name { font-size: 24px; height: 30px; line-height: 30px; overflow: hidden; color: #252525; display: block; width: 100%; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; margin-bottom: 10px; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .name:hover { color: #EB4E18; text-decoration: underline; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .lab { height: 30px; line-height: 30px; display: block; overflow: hidden; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .lis_ { line-height: 30px; font-size: 12px; height: 90px; padding: 7px 0; width: 97%; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .lis_ p { float: left; width: 32.333%; padding-right: 1%; height: 30px; overflow: hidden; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .img_la { height: 86px; overflow:hidden; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .img_la .im_ { width: 146px; float: left; height: 86px; display: block; border-radius: 5px; overflow: hidden; position: relative; margin-right: 10px; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .img_la .im_ img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .img_la .im_ .vid { position: absolute; display: block; right: -12px; bottom: -12px; -webkit-transform: scale(0.6) rotate(0); -ms-transform: scale(0.6) rotate(0); transform: scale(0.6) rotate(0); -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; height: 58px; width: 58px; background-position: -292px 0; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .img_la .im_:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .img_la .im_:hover .vid { -webkit-transform: scale(0.6) rotate(90deg); -ms-transform: scale(0.6) rotate(90deg); transform: scale(0.6) rotate(90deg); }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .zqbtn { width: 55px; height: 86px; padding-right: 13px; display: block; position: absolute; right: 30px; bottom: 0; text-align: center; color: #252525; font-size: 12px; background-position: -166px -238px; -webkit-clip-path: polygon(100% 0%, 77% 100%, 0% 100%, 0% 0%); clip-path: polygon(100% 0%, 77% 100%, 0% 100%, 0% 0%); }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .zqbtn:hover { background-position: -260px -239px; color: #fff; }
.Indexbox8 .Indexbox8-2 .accordion ul li .path_bj .box .text .zqbtn u { text-decoration: none; width: 20px; display: block; margin: 10px auto; }
.Indexbox8 .Indexbox8-2 .accordion ul .li1 { width: 160px; padding-left: 0;border-radius:8px 0 0 8px; margin-left: 0; -webkit-clip-path: polygon(0% 0%, 100% 0%, 798px 100%, 0% 100%) !important; clip-path: polygon(0% 0%, 100% 0%, 798px 100%, 0% 100%) !important; }
.Indexbox8 .Indexbox8-2 .accordion ul .li1 .path_bj { width: 800px; }
.Indexbox8 .Indexbox8-2 .accordion ul .li1.on { width: 869px; }
.Indexbox8 .Indexbox8-2 .accordion ul .li4 { width: 160px; -webkit-clip-path: polygon(40% 0%, 100% 0%, 100% 100%, 0% 100%); clip-path: polygon(40% 0%, 100% 0%, 100% 100%, 0% 100%); ;border-radius:0 8px 8px 0;}
.Indexbox8 .Indexbox8-2 .accordion ul .li4 .path_bj .bj { -webkit-clip-path: polygon(71px 0%, 100% 0%, 100% 100%, 0% 100%); clip-path: polygon(71px 0%, 100% 0%, 100% 100%, 0% 100%); }
.Indexbox8 .Indexbox8-2 .accordion ul .li4.on { width: 869px; -webkit-clip-path: polygon(71px 0%, 100% 0%, 100% 100%, 0% 100%) !important; clip-path: polygon(71px 0%, 100% 0%, 100% 100%, 0% 100%) !important; }
.Indexbox8 .Indexbox8-2 .accordion ul .li4.on .path_bj { width: 760px; }
.Indexbox8 .Indexbox8-2 .accordion ul .li4.on .bjimg img { width: 868px; }
.Indexbox8 .Indexbox8-2 .accordion ul .on { width: 885px; -webkit-clip-path: polygon(71px 0%, 100% 0%, 815px 100%, 0% 100%); clip-path: polygon(71px 0%, 100% 0%, 815px 100%, 0% 100%); }
.Indexbox8 .Indexbox8-2 .accordion ul .on .bjimg img { width: 884px; }
.Indexbox8 .Indexbox8-2 .accordion ul .on .path_bj { display: block; }
.Indexbox8 .Indexbox8-3 { width: 650px; margin-right: 20px; }
.Indexbox8 .Indexbox8-3 .title_ { padding-bottom: 10px; }
.Indexbox8 .Indexbox8-3 .list { width: 100%; overflow: hidden; }
.Indexbox8 .Indexbox8-3 .list ul { width: 105%; }
.Indexbox8 .Indexbox8-3 .list ul li { float: left; margin: 0 13px 12px 0; width: 207px; height: 143px; position: relative; }
.Indexbox8 .Indexbox8-3 .list ul li:last-child { margin-bottom: 0px; }
.Indexbox8 .Indexbox8-3 .list ul li .img_ { width: 207px; height: 143px; display: block; position: relative; border-radius: 10px; overflow: hidden; }
.Indexbox8 .Indexbox8-3 .list ul li .img_::after { content: ''; width: 100%; display: none; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0, 0, 0, 0.5); }
.Indexbox8 .Indexbox8-3 .list ul li .img_ .img { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.Indexbox8 .Indexbox8-3 .list ul li .Team { width: 67px; height: 28px; text-align: center; line-height: 28px; color: #252525; position: absolute; top: 0; left: 0; background: #f0eff4; border-radius: 0px 0px 10px 0px; overflow: hidden; }
.Indexbox8 .Indexbox8-3 .list ul li .Team .lab { display: inline-block; vertical-align: middle; margin: 0 3px; max-width: 15px; height: auto; }
.Indexbox8 .Indexbox8-3 .list ul li .Team span { font-size: 12px; display: inline-block; vertical-align: middle; margin-top: -2px; }
.Indexbox8 .Indexbox8-3 .list ul li .text { position: absolute; width: 80%; left: 10%; height: 52px; line-height: 26px; color: #fff; top: 50%; overflow: hidden; z-index: 1; margin-top: -26px; font-size: 14px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.Indexbox8 .Indexbox8-3 .list ul li .vid { position: absolute; display: block; right: -12px; bottom: -12px; -webkit-transform: scale(0.6) rotate(0); -ms-transform: scale(0.6) rotate(0); transform: scale(0.6) rotate(0); -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; height: 58px; width: 58px; background-position: -292px 0; z-index: 1; }
.Indexbox8 .Indexbox8-3 .list ul li:hover .img_::after { display: block; }
.Indexbox8 .Indexbox8-3 .list ul li:hover .img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox8 .Indexbox8-3 .list ul li:hover .text { font-weight: bold; }
.Indexbox8 .Indexbox8-3 .list ul li:hover .vid { -webkit-transform: scale(0.6) rotate(90deg); -ms-transform: scale(0.6) rotate(90deg); transform: scale(0.6) rotate(90deg); }
.Indexbox8 .Indexbox8-3 .list ul .on { width: 430px; height: 298px; margin-bottom: 0px; }
.Indexbox8 .Indexbox8-3 .list ul .on .img_ { width: 430px; height: 298px; }
.Indexbox8 .Indexbox8-3 .list ul .on .Team { width: 132px; height: 50px; line-height: 50px; }
.Indexbox8 .Indexbox8-3 .list ul .on .Team .lab { margin: 0 10px; max-width: 30px; }
.Indexbox8 .Indexbox8-3 .list ul .on .Team span { font-size: 24px; }
.Indexbox8 .Indexbox8-3 .list ul .on .text { height: 50px; line-height: 50px; width: 100%; padding: 0 40px 0 25px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 18px; left: 0; margin: 0; bottom: 0; top: inherit; background: rgba(0, 0, 0, 0.5); word-break: initial; white-space: nowrap; display: block; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.Indexbox8 .Indexbox8-3 .list ul .on .vid { -webkit-transform: scale(1) rotate(0); -ms-transform: scale(1) rotate(0); transform: scale(1) rotate(0); right: -4px; bottom: -4px; }
.Indexbox8 .Indexbox8-3 .list ul .on:hover .img_::after { display: none; }
.Indexbox8 .Indexbox8-3 .list ul .on:hover .text { font-weight: normal; }
.Indexbox8 .Indexbox8-3 .list ul .on:hover .vid { -webkit-transform: scale(1) rotate(90deg); -ms-transform: scale(1) rotate(90deg); transform: scale(1) rotate(90deg); }
.Indexbox8 .Indexbox8-4 { width: 500px; overflow: hidden; }
.Indexbox8 .Indexbox8-4 .title_ { padding-bottom: 10px; }
.Indexbox8 .Indexbox8-4 .list { margin-top: -7px; }
.Indexbox8 .Indexbox8-4 .list li { height: 36px; line-height: 36px; }
.Indexbox8 .Indexbox8-4 .list li a { display: block; color: #252525; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 15px; float: left; max-width: 450px; }
.Indexbox8 .Indexbox8-4 .list li a::before { width: 3px; height: 3px; border: 1px solid #404040; display: inline-block; vertical-align: middle; margin: -2px 5px 0 0; content: ''; }
.Indexbox8 .Indexbox8-4 .list li a:hover { color: #EB4E18; text-decoration: underline; }
.Indexbox8 .Indexbox8-4 .list li a:hover::before { border-color: #EB4E18; }
.Indexbox8 .Indexbox8-4 .list li .time { float: right; font-size: 14px; color: #404040; }
.Indexbox8 .Indexbox8-4 .list2 { width: 105%; padding-top: 8px; }
.Indexbox8 .Indexbox8-4 .list2 .lis { width: 156px; display: block; float: left; margin-right: 17px; color: #252525; height: 117px; overflow: hidden; }
.Indexbox8 .Indexbox8-4 .list2 .lis:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox8 .Indexbox8-4 .list2 .lis:hover p { color: #EB4E18; }
.Indexbox8 .Indexbox8-4 .list2 .lis .img { height: 89px; display: block; width: 100%; border-radius: 5px; }
.Indexbox8 .Indexbox8-4 .list2 .lis p { height: 20px; line-height: 20px; font-size: 15px; display: block; overflow: hidden; width: 100%; text-align: center; padding-top: 10px; }
.Indexbox9 .item { width: 375px; }
.Indexbox9 .item:nth-child(2) { padding: 0 22px; }
.Indexbox9 .item .title_ .bt { font-size: 23px; font-weight: normal; }
.Indexbox9 .list li { padding: 10px 0; }
.Indexbox9 .list li .box-a { display: block; height: 24px; line-height: 24px; }
.Indexbox9 .list li .box-a .name { max-width: 340px; }
.Indexbox9 .list li .box-b { display: none; height: 224px; overflow: hidden; }
.Indexbox9 .list li .box-b .img { float: left; width: 184px; display: block; overflow: hidden; border-radius: 8px; height:100%; }
.Indexbox9 .list li .box-b .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox9 .list li .box-b .text { padding-left: 17px; width: 174px; float: left; }
.Indexbox9 .list li .box-b .text .name_a { display: block; height: 24px; width: 100%; padding-bottom: 10px; }
.Indexbox9 .list li .box-b .text .lis { line-height: 28px; }
.Indexbox9 .list li .box-b .text .lis p { height: 28px; overflow: hidden; width: 100%; color: #404040; font-size: 14px; }
.Indexbox9 .list li .box-b .text .lis a { color: #da4a19; }
.Indexbox9 .list li .box-b .text .lis a:hover { text-decoration: underline; }
.Indexbox9 .list li .num { width: 24px; line-height: 24px; display: inline-block; vertical-align: middle; color: #fff; background-color: #f64546; border-radius: 3px; margin: 0 5px 0 0; text-align: center; font-size: 18px; }
.Indexbox9 .list li .name { font-size: 18px; display: inline-block; vertical-align: middle; height: 24px; line-height: 24px; overflow: hidden; max-width: 140px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; color: #252525; }
.Indexbox9 .list li .name:hover { color: #EB4E18; }
.Indexbox9 .list li + li .num { background: #ff8547; }
.Indexbox9 .list li + li + li .num { background: #ffaa34; }
.Indexbox9 .list li + li + li + li .num { background: #a8bccf; }
.Indexbox9 .list .on .box-a { display: none; }
.Indexbox9 .list .on .box-b { display: block; }
.Indexbox9 .list2 li { height: 90px; padding: 9px 0 8px; }
.Indexbox9 .list2 li .img { width:90px; height: 90px; display: block; border-radius: 23px; float: left; }
.Indexbox9 .list2 li .img:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.Indexbox9 .list2 li .num { width: 24px; line-height: 24px; display: inline-block; vertical-align: middle; color: #fff; background-color: #f64546; border-radius: 3px; margin: 0 7px 0 0; text-align: center; font-size: 18px; }
.Indexbox9 .list2 li .tex { float: left; padding-left: 17px; width: 210px; }
.Indexbox9 .list2 li .tex .name { display: block; width: 100%; height: 24px; line-height: 24px; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 18px; color: #252525; overflow: hidden; padding-bottom: 8px; }
.Indexbox9 .list2 li .tex .name:hover { color: #EB4E18; }
.Indexbox9 .list2 li .tex .p { line-height: 26px; color: #404040; font-size: 14px; overflow: hidden; }
.Indexbox9 .list2 li .tex .p .ico { display: inline-block; vertical-align: middle; height: 11px; width: 9px; background-position: 0 0; margin: -5px 5px 0 0; }
.Indexbox9 .list2 li .tex .p span { height: 26px; display: block; float: left; width: 49%; margin-right: 1%; }
.Indexbox9 .list2 li .tex .p span:last-child { width: 100%; }
.Indexbox9 .list2 li + li .num { background: #ff8547; }
.Indexbox9 .list2 li + li + li .num { background: #ffaa34; }
.Indexbox9 .list2 li + li + li + li .num { background: #a8bccf; }
.Indexadd-100 + .Indexbox4, .Indexadd-100 + .Indexbox6, .Indexadd-100 + .Indexbox7, .Indexadd-100 + .Indexbox8 { border-top: 8px solid #f0eff4; padding-top: 10px; }
.Indexadd-100 + .Indexbox4 .titlebt { padding-bottom: 10px; }
/* 25-1-24 首页商城模版本 */
.shoplis-new ul{  width: 101%; margin-top: -20px;}
.shoplis-new ul li{float: left; padding: 20px 20px 0px 0;}
.shoplis-new ul li .box{width: 476px;height: 112px;background: #F2F2F2;position: relative; border-radius: 16px; display: flex; overflow: hidden; }
.shoplis-new ul li .box .num{width: 54px;height: 24px;background: #39C131;border-radius: 0px 3px 0px 16px; text-align: center;color: #fff; line-height: 24px; font-size: 15px; overflow: hidden; position: absolute; top: 0; right: 0;}
.shoplis-new ul li .box .img{height: 100%; width: 199px; display: block; border-radius: 16px;}
.shoplis-new ul li .box .infor{flex: 1; overflow: hidden; padding-left: 12px; padding-top: 10px;}
.shoplis-new ul li .box .infor .name{font-size: 18px;color: #313131;line-height: 25px;height: 25px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 91%;}
.shoplis-new ul li .box .infor .number{height: 33px; line-height: 33px; overflow: hidden;color: #B2B2B2; font-size: 16px;}
.shoplis-new ul li .box .infor .number i{text-decoration: line-through; padding-left: 5px;}
.shoplis-new ul li .box .infor .number span{color: #F97808;font-size: 21px;}
.shoplis-new ul li .box .infor .number span u{font-size: 15px;text-decoration: none;}
.shoplis-new ul li .box .infor p{height: 26px; padding-top: 6px; overflow: hidden;}
.shoplis-new ul li .box .infor p .lab{height: 26px; line-height: 26px; background: #fff;color: #909090;border-radius: 8px; font-size: 13px; padding: 0 10px; float: left; display: block; margin-right: 6px;}
.shoplis-new ul li .box .infor p .lab:last-child{margin-right: 0px;}
.shoplis-new ul li .box:hover img{transform: scale(1.1);}
.shoplis-new ul li .box:hover .infor .name{color: #F97808;}